<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FLAC: include/FLAC/format.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">FLAC
   &#160;<span id="projectnumber">1.4.3</span>
   </div>
   <div id="projectbrief">Free Lossless Audio Codec</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_1982b5890de532b4beef7221dae776e2.html">FLAC</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">format.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="format_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/* libFLAC - Free Lossless Audio Codec library</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Copyright (C) 2000-2009  Josh Coalson</span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * Copyright (C) 2011-2023  Xiph.Org Foundation</span></div>
<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * Redistribution and use in source and binary forms, with or without</span></div>
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * modification, are permitted provided that the following conditions</span></div>
<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * are met:</span></div>
<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * - Redistributions of source code must retain the above copyright</span></div>
<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * notice, this list of conditions and the following disclaimer.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * - Redistributions in binary form must reproduce the above copyright</span></div>
<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> * notice, this list of conditions and the following disclaimer in the</span></div>
<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> * documentation and/or other materials provided with the distribution.</span></div>
<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * - Neither the name of the Xiph.org Foundation nor the names of its</span></div>
<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * contributors may be used to endorse or promote products derived from</span></div>
<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * this software without specific prior written permission.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS</span></div>
<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * ``AS IS&#39;&#39; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT</span></div>
<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR</span></div>
<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> * A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR</span></div>
<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="comment"> * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,</span></div>
<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment"> * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,</span></div>
<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment"> * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR</span></div>
<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment"> * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF</span></div>
<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="comment"> * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING</span></div>
<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment"> * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS</span></div>
<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment"> * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span></div>
<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#ifndef FLAC__FORMAT_H</span></div>
<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#define FLAC__FORMAT_H</span></div>
<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="FLAC_09_09_2export_8h.html">export.h</a>&quot;</span></div>
<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &quot;ordinals.h&quot;</span></div>
<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; </div>
<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160; </div>
<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="comment">    Most of the values described in this file are defined by the FLAC</span></div>
<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="comment">    format specification.  There is nothing to tune here.</span></div>
<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160; </div>
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga626a412545818c2271fa2202c02ff1d6">   93</a></span>&#160;<span class="preprocessor">#define FLAC__MAX_METADATA_TYPE_CODE (126u)</span></div>
<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160; </div>
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="group__flac__format.html#gaa5a85c2ea434221ce684be3469517003">   96</a></span>&#160;<span class="preprocessor">#define FLAC__MIN_BLOCK_SIZE (16u)</span></div>
<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160; </div>
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="group__flac__format.html#gaef78bc1b04f721e7b4563381f5514e8d">   99</a></span>&#160;<span class="preprocessor">#define FLAC__MAX_BLOCK_SIZE (65535u)</span></div>
<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160; </div>
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga8f6ba2c28fbfcf52326d115c95b0a751">  103</a></span>&#160;<span class="preprocessor">#define FLAC__SUBSET_MAX_BLOCK_SIZE_48000HZ (4608u)</span></div>
<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160; </div>
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga488aa5678a58d08f984f5d39185b763d">  106</a></span>&#160;<span class="preprocessor">#define FLAC__MAX_CHANNELS (8u)</span></div>
<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160; </div>
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga30b0f21abbb2cdfd461fe04b425b5438">  109</a></span>&#160;<span class="preprocessor">#define FLAC__MIN_BITS_PER_SAMPLE (4u)</span></div>
<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160; </div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="group__flac__format.html#gad0156d56751e80241fa349d1e25064a6">  112</a></span>&#160;<span class="preprocessor">#define FLAC__MAX_BITS_PER_SAMPLE (32u)</span></div>
<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160; </div>
<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga0fc418d96053d385fd2f56dce8007fbc">  120</a></span>&#160;<span class="preprocessor">#define FLAC__REFERENCE_CODEC_MAX_BITS_PER_SAMPLE (32u)</span></div>
<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160; </div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga99abeef0c05c6bc76eacfa865abbfa70">  125</a></span>&#160;<span class="preprocessor">#define FLAC__MAX_SAMPLE_RATE (1048575u)</span></div>
<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160; </div>
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga16108d413f524329f338cff6e05f3aff">  128</a></span>&#160;<span class="preprocessor">#define FLAC__MAX_LPC_ORDER (32u)</span></div>
<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160; </div>
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga9791efa78147196820c86a6041d7774d">  132</a></span>&#160;<span class="preprocessor">#define FLAC__SUBSET_MAX_LPC_ORDER_48000HZ (12u)</span></div>
<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160; </div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="group__flac__format.html#gaf52033b2950b9396dd92b167b3bbe4db">  137</a></span>&#160;<span class="preprocessor">#define FLAC__MIN_QLP_COEFF_PRECISION (5u)</span></div>
<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160; </div>
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga6aa38a4bc5b9d96a78253ccb8b08bd1f">  142</a></span>&#160;<span class="preprocessor">#define FLAC__MAX_QLP_COEFF_PRECISION (15u)</span></div>
<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160; </div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="group__flac__format.html#gabd0d5d6fe71b337244712b244ae7cb0f">  145</a></span>&#160;<span class="preprocessor">#define FLAC__MAX_FIXED_ORDER (4u)</span></div>
<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160; </div>
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga78a2e97e230b2aa7f99edc94a466f5bb">  148</a></span>&#160;<span class="preprocessor">#define FLAC__MAX_RICE_PARTITION_ORDER (15u)</span></div>
<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160; </div>
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="group__flac__format.html#gab19dec1b56de482ccfeb5f9843f60a14">  151</a></span>&#160;<span class="preprocessor">#define FLAC__SUBSET_MAX_RICE_PARTITION_ORDER (8u)</span></div>
<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160; </div>
<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__flac__format.html#ga52e2616f9a0b94881cd7711c18d62a35">FLAC__VERSION_STRING</a>;</div>
<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160; </div>
<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__flac__format.html#gad5cccab0de3adda58914edf3c31fd64f">FLAC__VENDOR_STRING</a>;</div>
<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160; </div>
<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> FLAC__byte <a class="code" href="group__flac__format.html#ga3f275a3a6056e0d53df3b72b03adde4b">FLAC__STREAM_SYNC_STRING</a>[4]; <span class="comment">/* = &quot;fLaC&quot; */</span></div>
<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160; </div>
<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaf836406a1f4c1b37ef6e4023f65c127f">FLAC__STREAM_SYNC</a>; <span class="comment">/* = 0x664C6143 */</span></div>
<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160; </div>
<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaa95eb3cb07b7d503de94521a155af6bc">FLAC__STREAM_SYNC_LEN</a>; <span class="comment">/* = 32 bits */</span></div>
<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160; </div>
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="group__flac__format.html#gae7ddaf298d3ceb83aae6301908675c1d">  179</a></span>&#160;<span class="preprocessor">#define FLAC__STREAM_SYNC_LENGTH (4u)</span></div>
<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160; </div>
<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160; </div>
<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;<span class="comment">/*****************************************************************************</span></div>
<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;<span class="comment"> * Subframe structures</span></div>
<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;<span class="comment"> *****************************************************************************/</span></div>
<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160; </div>
<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;<span class="comment">/*****************************************************************************/</span></div>
<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160; </div>
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga951733d2ea01943514290012cd622d3a">  191</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    <a class="code" href="group__flac__format.html#gga951733d2ea01943514290012cd622d3aa5253f8b8edc61220739f229a299775dd">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE</a> = 0,</div>
<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;    <a class="code" href="group__flac__format.html#gga951733d2ea01943514290012cd622d3aa202960a608ee91f9f11c2575b9ecc5aa">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2</a> = 1</div>
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="group__flac__format.html#gga951733d2ea01943514290012cd622d3aa202960a608ee91f9f11c2575b9ecc5aa">  199</a></span>&#160;} <a class="code" href="group__flac__format.html#ga951733d2ea01943514290012cd622d3a">FLAC__EntropyCodingMethodType</a>;</div>
<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160; </div>
<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__format.html#ga41603ac35eed8c77c2f2e0b12067d88a">FLAC__EntropyCodingMethodTypeString</a>[];</div>
<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160; </div>
<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160; </div>
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="structFLAC____EntropyCodingMethod__PartitionedRiceContents.html">  211</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160; </div>
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga4e372c3649352f965085054f1580ab67">  213</a></span>&#160;    uint32_t *<a class="code" href="group__flac__format.html#ga4e372c3649352f965085054f1580ab67">parameters</a>;</div>
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga8b1ff7a7f8b8ec51cd0a1dd21a8d06ae">  216</a></span>&#160;    uint32_t *<a class="code" href="group__flac__format.html#ga8b1ff7a7f8b8ec51cd0a1dd21a8d06ae">raw_bits</a>;</div>
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga753f44c8d74e17a258026cdeb9aed017">  221</a></span>&#160;    uint32_t <a class="code" href="group__flac__format.html#ga753f44c8d74e17a258026cdeb9aed017">capacity_by_order</a>;</div>
<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;} <a class="code" href="structFLAC____EntropyCodingMethod__PartitionedRiceContents.html">FLAC__EntropyCodingMethod_PartitionedRiceContents</a>;</div>
<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160; </div>
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="structFLAC____EntropyCodingMethod__PartitionedRice.html">  230</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160; </div>
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="group__flac__format.html#gade950cdedc8096355882d77a05873586">  232</a></span>&#160;    uint32_t <a class="code" href="group__flac__format.html#gade950cdedc8096355882d77a05873586">order</a>;</div>
<div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga2fbfa1bd5656bf620c0bb9f8ba77f579">  235</a></span>&#160;    <span class="keyword">const</span> <a class="code" href="structFLAC____EntropyCodingMethod__PartitionedRiceContents.html">FLAC__EntropyCodingMethod_PartitionedRiceContents</a> *<a class="code" href="group__flac__format.html#ga2fbfa1bd5656bf620c0bb9f8ba77f579">contents</a>;</div>
<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;} <a class="code" href="structFLAC____EntropyCodingMethod__PartitionedRice.html">FLAC__EntropyCodingMethod_PartitionedRice</a>;</div>
<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160; </div>
<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga12fe0569d6d11d6e6ba8d3342196ccc6">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ORDER_LEN</a>; </div>
<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga0c00e7f349eabc3d25dab7223cc5af15">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN</a>; </div>
<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga6d5cfd610e45402ac02d5786bda8a755">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_PARAMETER_LEN</a>; </div>
<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga7aed9c761b806bfd787c077da0ab9a07">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_RAW_LEN</a>; </div>
<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga80fb6cc2fb05edcea2a7e3ae004096a9">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER</a>;</div>
<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga12e2bed2777e9beb187498ca116bcb0a">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_ESCAPE_PARAMETER</a>;</div>
<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="structFLAC____EntropyCodingMethod.html">  252</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;    <a class="code" href="group__flac__format.html#ga951733d2ea01943514290012cd622d3a">FLAC__EntropyCodingMethodType</a> type;</div>
<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;    <span class="keyword">union </span>{</div>
<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;        <a class="code" href="structFLAC____EntropyCodingMethod__PartitionedRice.html">FLAC__EntropyCodingMethod_PartitionedRice</a> partitioned_rice;</div>
<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;    } data;</div>
<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;} <a class="code" href="structFLAC____EntropyCodingMethod.html">FLAC__EntropyCodingMethod</a>;</div>
<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160; </div>
<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga18e9f8910a79bebe138a76a1a923076f">FLAC__ENTROPY_CODING_METHOD_TYPE_LEN</a>; </div>
<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;<span class="comment">/*****************************************************************************/</span></div>
<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160; </div>
<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga1f431eaf213e74d7747589932d263348">  264</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="group__flac__format.html#gga1f431eaf213e74d7747589932d263348a9bf56d836aeffb11d614e29ea1cdf2a9">  265</a></span>&#160;    <a class="code" href="group__flac__format.html#gga1f431eaf213e74d7747589932d263348a9bf56d836aeffb11d614e29ea1cdf2a9">FLAC__SUBFRAME_TYPE_CONSTANT</a> = 0, </div>
<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="group__flac__format.html#gga1f431eaf213e74d7747589932d263348a8520596ef07d6c8577f07025f137657b">  266</a></span>&#160;    <a class="code" href="group__flac__format.html#gga1f431eaf213e74d7747589932d263348a8520596ef07d6c8577f07025f137657b">FLAC__SUBFRAME_TYPE_VERBATIM</a> = 1, </div>
<div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="group__flac__format.html#gga1f431eaf213e74d7747589932d263348a6b3cce73039a513f9afefdc8e4f664a5">  267</a></span>&#160;    <a class="code" href="group__flac__format.html#gga1f431eaf213e74d7747589932d263348a6b3cce73039a513f9afefdc8e4f664a5">FLAC__SUBFRAME_TYPE_FIXED</a> = 2, </div>
<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;    <a class="code" href="group__flac__format.html#gga1f431eaf213e74d7747589932d263348a31437462c3e4c3a5a214a91eff8cc3af">FLAC__SUBFRAME_TYPE_LPC</a> = 3 </div>
<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="group__flac__format.html#gga1f431eaf213e74d7747589932d263348a31437462c3e4c3a5a214a91eff8cc3af">  269</a></span>&#160;} <a class="code" href="group__flac__format.html#ga1f431eaf213e74d7747589932d263348">FLAC__SubframeType</a>;</div>
<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160; </div>
<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__format.html#ga78d78f45f123cfbb50cebd61b96097df">FLAC__SubframeTypeString</a>[];</div>
<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160; </div>
<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160; </div>
<div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="structFLAC____Subframe__Constant.html">  281</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="group__flac__format.html#gaa2f5b8086802007a2a21c208a42259dd">  282</a></span>&#160;    FLAC__int64 <a class="code" href="group__flac__format.html#gaa2f5b8086802007a2a21c208a42259dd">value</a>; </div>
<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;} <a class="code" href="structFLAC____Subframe__Constant.html">FLAC__Subframe_Constant</a>;</div>
<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160; </div>
<div class="line"><a name="l00286"></a><span class="lineno"><a class="line" href="group__flac__format.html#gabf8b5851429eae13f26267bafe7c5d32">  286</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggabf8b5851429eae13f26267bafe7c5d32a9c1ed26317d9c2fe252bc92a4d1c6e4a">  287</a></span>&#160;    <a class="code" href="group__flac__format.html#ggabf8b5851429eae13f26267bafe7c5d32a9c1ed26317d9c2fe252bc92a4d1c6e4a">FLAC__VERBATIM_SUBFRAME_DATA_TYPE_INT32</a>, </div>
<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;    <a class="code" href="group__flac__format.html#ggabf8b5851429eae13f26267bafe7c5d32aaf4bfde2c07ab557250a2bdc63e7ad6a">FLAC__VERBATIM_SUBFRAME_DATA_TYPE_INT64</a> </div>
<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggabf8b5851429eae13f26267bafe7c5d32aaf4bfde2c07ab557250a2bdc63e7ad6a">  289</a></span>&#160;} <a class="code" href="group__flac__format.html#gabf8b5851429eae13f26267bafe7c5d32">FLAC__VerbatimSubframeDataType</a>;</div>
<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160; </div>
<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160; </div>
<div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="structFLAC____Subframe__Verbatim.html">  294</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;    <span class="keyword">union </span>{</div>
<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga6bdc2b756ad4151110ec9f86b5fca3e5">  296</a></span>&#160;        <span class="keyword">const</span> FLAC__int32 *<a class="code" href="group__flac__format.html#ga6bdc2b756ad4151110ec9f86b5fca3e5">int32</a>; </div>
<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga20ca19c50b671487f5d1da78b07f1b66">  297</a></span>&#160;        <span class="keyword">const</span> FLAC__int64 *<a class="code" href="group__flac__format.html#ga20ca19c50b671487f5d1da78b07f1b66">int64</a>; </div>
<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;    } data;</div>
<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;    <a class="code" href="group__flac__format.html#gabf8b5851429eae13f26267bafe7c5d32">FLAC__VerbatimSubframeDataType</a> data_type;</div>
<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;} <a class="code" href="structFLAC____Subframe__Verbatim.html">FLAC__Subframe_Verbatim</a>;</div>
<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160; </div>
<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160; </div>
<div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="structFLAC____Subframe__Fixed.html">  305</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga0f17f8f756cd2c8acc0262ef14c37088">  306</a></span>&#160;    <a class="code" href="structFLAC____EntropyCodingMethod.html">FLAC__EntropyCodingMethod</a> <a class="code" href="group__flac__format.html#ga0f17f8f756cd2c8acc0262ef14c37088">entropy_coding_method</a>;</div>
<div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga86cd10934697bc18066f19922470e6c0">  309</a></span>&#160;    uint32_t <a class="code" href="group__flac__format.html#ga86cd10934697bc18066f19922470e6c0">order</a>;</div>
<div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="group__flac__format.html#gaf85ef3bb17392a0ae8f41eeb98fb7856">  312</a></span>&#160;    FLAC__int64 warmup[<a class="code" href="group__flac__format.html#gabd0d5d6fe71b337244712b244ae7cb0f">FLAC__MAX_FIXED_ORDER</a>];</div>
<div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="group__flac__format.html#gab91be48874aec97177106a4086163188">  315</a></span>&#160;    <span class="keyword">const</span> FLAC__int32 *<a class="code" href="group__flac__format.html#gab91be48874aec97177106a4086163188">residual</a>;</div>
<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;} <a class="code" href="structFLAC____Subframe__Fixed.html">FLAC__Subframe_Fixed</a>;</div>
<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160; </div>
<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160; </div>
<div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="structFLAC____Subframe__LPC.html">  322</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="group__flac__format.html#gadb1401b2f8af05132420145a99f68c6e">  323</a></span>&#160;    <a class="code" href="structFLAC____EntropyCodingMethod.html">FLAC__EntropyCodingMethod</a> <a class="code" href="group__flac__format.html#gadb1401b2f8af05132420145a99f68c6e">entropy_coding_method</a>;</div>
<div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga6307fecaed886af33803e1d39f4f56da">  326</a></span>&#160;    uint32_t <a class="code" href="group__flac__format.html#ga6307fecaed886af33803e1d39f4f56da">order</a>;</div>
<div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga51ea4f57973bf99624b6357d9abef6b3">  329</a></span>&#160;    uint32_t <a class="code" href="group__flac__format.html#ga51ea4f57973bf99624b6357d9abef6b3">qlp_coeff_precision</a>;</div>
<div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="group__flac__format.html#gaedcf1a3e5e62485e7ce250eda1f3e588">  332</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="group__flac__format.html#gaedcf1a3e5e62485e7ce250eda1f3e588">quantization_level</a>;</div>
<div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="group__flac__format.html#gad0b37ee925e2124a37fe3a513d5410b8">  335</a></span>&#160;    FLAC__int32 qlp_coeff[<a class="code" href="group__flac__format.html#ga16108d413f524329f338cff6e05f3aff">FLAC__MAX_LPC_ORDER</a>];</div>
<div class="line"><a name="l00338"></a><span class="lineno"><a class="line" href="group__flac__format.html#gad2d508522eed805514803013cf65edd7">  338</a></span>&#160;    FLAC__int64 warmup[<a class="code" href="group__flac__format.html#ga16108d413f524329f338cff6e05f3aff">FLAC__MAX_LPC_ORDER</a>];</div>
<div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="group__flac__format.html#gacae4d0d439ea8900c5771eb967aec9bf">  341</a></span>&#160;    <span class="keyword">const</span> FLAC__int32 *<a class="code" href="group__flac__format.html#gacae4d0d439ea8900c5771eb967aec9bf">residual</a>;</div>
<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;} <a class="code" href="structFLAC____Subframe__LPC.html">FLAC__Subframe_LPC</a>;</div>
<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160; </div>
<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga303c4e38674249f42ec8735354622463">FLAC__SUBFRAME_LPC_QLP_COEFF_PRECISION_LEN</a>; </div>
<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga918e00beab5d7826e37b6397520df4c8">FLAC__SUBFRAME_LPC_QLP_SHIFT_LEN</a>; </div>
<div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="structFLAC____Subframe.html">  351</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;    <a class="code" href="group__flac__format.html#ga1f431eaf213e74d7747589932d263348">FLAC__SubframeType</a> type;</div>
<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;    <span class="keyword">union </span>{</div>
<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;        <a class="code" href="structFLAC____Subframe__Constant.html">FLAC__Subframe_Constant</a> constant;</div>
<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;        <a class="code" href="structFLAC____Subframe__Fixed.html">FLAC__Subframe_Fixed</a> fixed;</div>
<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;        <a class="code" href="structFLAC____Subframe__LPC.html">FLAC__Subframe_LPC</a> lpc;</div>
<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;        <a class="code" href="structFLAC____Subframe__Verbatim.html">FLAC__Subframe_Verbatim</a> verbatim;</div>
<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;    } data;</div>
<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;    uint32_t wasted_bits;</div>
<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;} <a class="code" href="structFLAC____Subframe.html">FLAC__Subframe</a>;</div>
<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160; </div>
<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga8f4ad64ca91dd750a38b5c2d30838fdc">FLAC__SUBFRAME_ZERO_PAD_LEN</a>;</div>
<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga65c51d6c43f33179072d7225768e14a2">FLAC__SUBFRAME_TYPE_LEN</a>; </div>
<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaf2e0e7e4f28e357646ad7e5dfcc90f2c">FLAC__SUBFRAME_WASTED_BITS_FLAG_LEN</a>; </div>
<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gacb235be931ef14cee71ad37bc1924667">FLAC__SUBFRAME_TYPE_CONSTANT_BYTE_ALIGNED_MASK</a>; </div>
<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga93b8d9b7b76ff5cefa8ce8965a9dca9c">FLAC__SUBFRAME_TYPE_VERBATIM_BYTE_ALIGNED_MASK</a>; </div>
<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gac7884342f77d4f16f1921a0cc7a2d3ef">FLAC__SUBFRAME_TYPE_FIXED_BYTE_ALIGNED_MASK</a>; </div>
<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga5c1baa1525de2749f74c174fad422266">FLAC__SUBFRAME_TYPE_LPC_BYTE_ALIGNED_MASK</a>; </div>
<div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;<span class="comment">/*****************************************************************************/</span></div>
<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160; </div>
<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160; </div>
<div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;<span class="comment">/*****************************************************************************</span></div>
<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;<span class="comment"> * Frame structures</span></div>
<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;<span class="comment"> *****************************************************************************/</span></div>
<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160; </div>
<div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga79855f8525672e37f299bbe02952ef9c">  388</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00389"></a><span class="lineno"><a class="line" href="group__flac__format.html#gga79855f8525672e37f299bbe02952ef9ca3c554e4c8512c2de31dfd3305f8b31b3">  389</a></span>&#160;    <a class="code" href="group__flac__format.html#gga79855f8525672e37f299bbe02952ef9ca3c554e4c8512c2de31dfd3305f8b31b3">FLAC__CHANNEL_ASSIGNMENT_INDEPENDENT</a> = 0, </div>
<div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="group__flac__format.html#gga79855f8525672e37f299bbe02952ef9ca28d41295b20593561dc9934cc977d5cb">  390</a></span>&#160;    <a class="code" href="group__flac__format.html#gga79855f8525672e37f299bbe02952ef9ca28d41295b20593561dc9934cc977d5cb">FLAC__CHANNEL_ASSIGNMENT_LEFT_SIDE</a> = 1, </div>
<div class="line"><a name="l00391"></a><span class="lineno"><a class="line" href="group__flac__format.html#gga79855f8525672e37f299bbe02952ef9cad155b61582140b2b90362005f1a93e2e">  391</a></span>&#160;    <a class="code" href="group__flac__format.html#gga79855f8525672e37f299bbe02952ef9cad155b61582140b2b90362005f1a93e2e">FLAC__CHANNEL_ASSIGNMENT_RIGHT_SIDE</a> = 2, </div>
<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;    <a class="code" href="group__flac__format.html#gga79855f8525672e37f299bbe02952ef9ca85c1512c0473b5ede364a9943759a80c">FLAC__CHANNEL_ASSIGNMENT_MID_SIDE</a> = 3 </div>
<div class="line"><a name="l00393"></a><span class="lineno"><a class="line" href="group__flac__format.html#gga79855f8525672e37f299bbe02952ef9ca85c1512c0473b5ede364a9943759a80c">  393</a></span>&#160;} <a class="code" href="group__flac__format.html#ga79855f8525672e37f299bbe02952ef9c">FLAC__ChannelAssignment</a>;</div>
<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160; </div>
<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__format.html#gab1a1d3929a4e5a5aff2c15010742aa21">FLAC__ChannelAssignmentString</a>[];</div>
<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160; </div>
<div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga8fe9ebc78386cd2a3d23b7b8e3818e1c">  403</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00404"></a><span class="lineno"><a class="line" href="group__flac__format.html#gga8fe9ebc78386cd2a3d23b7b8e3818e1ca0b9cbf3853f0ae105cf9b5360164f794">  404</a></span>&#160;    <a class="code" href="group__flac__format.html#gga8fe9ebc78386cd2a3d23b7b8e3818e1ca0b9cbf3853f0ae105cf9b5360164f794">FLAC__FRAME_NUMBER_TYPE_FRAME_NUMBER</a>, </div>
<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;    <a class="code" href="group__flac__format.html#gga8fe9ebc78386cd2a3d23b7b8e3818e1ca9220ce93dcc151e5edd5db7e7155b35a">FLAC__FRAME_NUMBER_TYPE_SAMPLE_NUMBER</a> </div>
<div class="line"><a name="l00406"></a><span class="lineno"><a class="line" href="group__flac__format.html#gga8fe9ebc78386cd2a3d23b7b8e3818e1ca9220ce93dcc151e5edd5db7e7155b35a">  406</a></span>&#160;} <a class="code" href="group__flac__format.html#ga8fe9ebc78386cd2a3d23b7b8e3818e1c">FLAC__FrameNumberType</a>;</div>
<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160; </div>
<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__format.html#ga931a0e63c0f2b31fab801e1dd693fa4e">FLAC__FrameNumberTypeString</a>[];</div>
<div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160; </div>
<div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160; </div>
<div class="line"><a name="l00418"></a><span class="lineno"><a class="line" href="structFLAC____FrameHeader.html">  418</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00419"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga1898caa360a783bfa799332573b5c735">  419</a></span>&#160;    uint32_t <a class="code" href="group__flac__format.html#ga1898caa360a783bfa799332573b5c735">blocksize</a>;</div>
<div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga2f01343180309a48b91d03bcfd58a5cc">  422</a></span>&#160;    uint32_t <a class="code" href="group__flac__format.html#ga2f01343180309a48b91d03bcfd58a5cc">sample_rate</a>;</div>
<div class="line"><a name="l00425"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga9518ce587ec26d2c1e315edcc99c1e82">  425</a></span>&#160;    uint32_t <a class="code" href="group__flac__format.html#ga9518ce587ec26d2c1e315edcc99c1e82">channels</a>;</div>
<div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga9a31f752e16da9d690f8d5ff85aed89c">  428</a></span>&#160;    <a class="code" href="group__flac__format.html#ga79855f8525672e37f299bbe02952ef9c">FLAC__ChannelAssignment</a> <a class="code" href="group__flac__format.html#ga9a31f752e16da9d690f8d5ff85aed89c">channel_assignment</a>;</div>
<div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="group__flac__format.html#gabd1db9449935817aedeab02d8aedd2fd">  431</a></span>&#160;    uint32_t <a class="code" href="group__flac__format.html#gabd1db9449935817aedeab02d8aedd2fd">bits_per_sample</a>;</div>
<div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga7a62ec09e6f3029297179ef65377265f">  434</a></span>&#160;    <a class="code" href="group__flac__format.html#ga8fe9ebc78386cd2a3d23b7b8e3818e1c">FLAC__FrameNumberType</a> <a class="code" href="group__flac__format.html#ga7a62ec09e6f3029297179ef65377265f">number_type</a>;</div>
<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;    <span class="keyword">union </span>{</div>
<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;        FLAC__uint32 frame_number;</div>
<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;        FLAC__uint64 sample_number;</div>
<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;    } number;</div>
<div class="line"><a name="l00446"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga980438c380697df6f332cb27dc4672c4">  446</a></span>&#160;    FLAC__uint8 <a class="code" href="group__flac__format.html#ga980438c380697df6f332cb27dc4672c4">crc</a>;</div>
<div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;} <a class="code" href="structFLAC____FrameHeader.html">FLAC__FrameHeader</a>;</div>
<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160; </div>
<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga7af18147ae3a5bb75136843f6e271a4d">FLAC__FRAME_HEADER_SYNC</a>; </div>
<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gab3821624c367fac8d994d0ab43229c13">FLAC__FRAME_HEADER_SYNC_LEN</a>; </div>
<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaed36cf061a5112a72d33b5fdb2941cf4">FLAC__FRAME_HEADER_RESERVED_LEN</a>; </div>
<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga73711753949d786e168222b2cf9502dd">FLAC__FRAME_HEADER_BLOCKING_STRATEGY_LEN</a>; </div>
<div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaf9b185ee73ab9166498aa087f506c895">FLAC__FRAME_HEADER_BLOCK_SIZE_LEN</a>; </div>
<div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga8c686e8933c321c9d386db6a6f0d5f70">FLAC__FRAME_HEADER_SAMPLE_RATE_LEN</a>; </div>
<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga8d2909446c32443619b9967188a07fb7">FLAC__FRAME_HEADER_CHANNEL_ASSIGNMENT_LEN</a>; </div>
<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga47f63b74fff6e3396d6203d1022062be">FLAC__FRAME_HEADER_BITS_PER_SAMPLE_LEN</a>; </div>
<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga3d73f3519e9ec387c1cf5d54bdfb022f">FLAC__FRAME_HEADER_ZERO_PAD_LEN</a>; </div>
<div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gac0478a55947c6fb97f53f6a9222a0952">FLAC__FRAME_HEADER_CRC_LEN</a>; </div>
<div class="line"><a name="l00467"></a><span class="lineno"><a class="line" href="structFLAC____FrameFooter.html">  467</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00468"></a><span class="lineno"><a class="line" href="group__flac__format.html#gabdd6d64bf281c49c720b97b955d4eee7">  468</a></span>&#160;    FLAC__uint16 <a class="code" href="group__flac__format.html#gabdd6d64bf281c49c720b97b955d4eee7">crc</a>;</div>
<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;} <a class="code" href="structFLAC____FrameFooter.html">FLAC__FrameFooter</a>;</div>
<div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160; </div>
<div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga3e74578ca10d5a2a80766040443665f3">FLAC__FRAME_FOOTER_CRC_LEN</a>; </div>
<div class="line"><a name="l00480"></a><span class="lineno"><a class="line" href="structFLAC____Frame.html">  480</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00481"></a><span class="lineno">  481</span>&#160;    <a class="code" href="structFLAC____FrameHeader.html">FLAC__FrameHeader</a> header;</div>
<div class="line"><a name="l00482"></a><span class="lineno">  482</span>&#160;    <a class="code" href="structFLAC____Subframe.html">FLAC__Subframe</a> subframes[<a class="code" href="group__flac__format.html#ga488aa5678a58d08f984f5d39185b763d">FLAC__MAX_CHANNELS</a>];</div>
<div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;    <a class="code" href="structFLAC____FrameFooter.html">FLAC__FrameFooter</a> footer;</div>
<div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;} <a class="code" href="structFLAC____Frame.html">FLAC__Frame</a>;</div>
<div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160; </div>
<div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;<span class="comment">/*****************************************************************************/</span></div>
<div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160; </div>
<div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160; </div>
<div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;<span class="comment">/*****************************************************************************</span></div>
<div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;<span class="comment"> * Meta-data structures</span></div>
<div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;<span class="comment"> *****************************************************************************/</span></div>
<div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160; </div>
<div class="line"><a name="l00496"></a><span class="lineno"><a class="line" href="group__flac__format.html#gac71714ba8ddbbd66d26bb78a427fac01">  496</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160; </div>
<div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160;    <a class="code" href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01acffa517e969ba6a868dcf10e5da75c28">FLAC__METADATA_TYPE_STREAMINFO</a> = 0,</div>
<div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;    <a class="code" href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01a6dcb741fc0aef389580f110e88beb896">FLAC__METADATA_TYPE_PADDING</a> = 1,</div>
<div class="line"><a name="l00504"></a><span class="lineno">  504</span>&#160;    <a class="code" href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01a2b287a22a1ac9440b309127884c8d41b">FLAC__METADATA_TYPE_APPLICATION</a> = 2,</div>
<div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;    <a class="code" href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01a5f6323e489be1318f0e3747960ebdd91">FLAC__METADATA_TYPE_SEEKTABLE</a> = 3,</div>
<div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;    <a class="code" href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01ad013576bc5196b907547739518605520">FLAC__METADATA_TYPE_VORBIS_COMMENT</a> = 4,</div>
<div class="line"><a name="l00513"></a><span class="lineno">  513</span>&#160;    <a class="code" href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01a0b3f07ae60609126562cd0233ce00a65">FLAC__METADATA_TYPE_CUESHEET</a> = 5,</div>
<div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160;    <a class="code" href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01acf28ae2788366617c1aeab81d5961c6e">FLAC__METADATA_TYPE_PICTURE</a> = 6,</div>
<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;    <a class="code" href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01acf6ac61fcc866608f5583c275dc34d47">FLAC__METADATA_TYPE_UNDEFINED</a> = 7,</div>
<div class="line"><a name="l00522"></a><span class="lineno">  522</span>&#160;    <a class="code" href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01a1a2f283a3dd9e7b46181d7a114ec5805">FLAC__MAX_METADATA_TYPE</a> = <a class="code" href="group__flac__format.html#ga626a412545818c2271fa2202c02ff1d6">FLAC__MAX_METADATA_TYPE_CODE</a>,</div>
<div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;} <a class="code" href="group__flac__format.html#gac71714ba8ddbbd66d26bb78a427fac01">FLAC__MetadataType</a>;</div>
<div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160; </div>
<div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__format.html#gaa9ad23f06a579d1110d61d54c8c999f0">FLAC__MetadataTypeString</a>[];</div>
<div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160; </div>
<div class="line"><a name="l00533"></a><span class="lineno">  533</span>&#160; </div>
<div class="line"><a name="l00536"></a><span class="lineno"><a class="line" href="structFLAC____StreamMetadata__StreamInfo.html">  536</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;    uint32_t min_blocksize, max_blocksize;</div>
<div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;    uint32_t min_framesize, max_framesize;</div>
<div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;    uint32_t sample_rate;</div>
<div class="line"><a name="l00540"></a><span class="lineno">  540</span>&#160;    uint32_t channels;</div>
<div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;    uint32_t bits_per_sample;</div>
<div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;    FLAC__uint64 total_samples;</div>
<div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;    FLAC__byte md5sum[16];</div>
<div class="line"><a name="l00544"></a><span class="lineno">  544</span>&#160;} <a class="code" href="structFLAC____StreamMetadata__StreamInfo.html">FLAC__StreamMetadata_StreamInfo</a>;</div>
<div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160; </div>
<div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga08f9ac0cd9e3fe8db67a16c011b1c9f0">FLAC__STREAM_METADATA_STREAMINFO_MIN_BLOCK_SIZE_LEN</a>; </div>
<div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga60a3c8fc22960cec9adb6e22b866d61c">FLAC__STREAM_METADATA_STREAMINFO_MAX_BLOCK_SIZE_LEN</a>; </div>
<div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaab054a54f7725f6fc250321f245e1f9d">FLAC__STREAM_METADATA_STREAMINFO_MIN_FRAME_SIZE_LEN</a>; </div>
<div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gafb35eac8504f1903654cb28f924c5c22">FLAC__STREAM_METADATA_STREAMINFO_MAX_FRAME_SIZE_LEN</a>; </div>
<div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaac031487db3e1961cb5d48f0ce5107b8">FLAC__STREAM_METADATA_STREAMINFO_SAMPLE_RATE_LEN</a>; </div>
<div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gab7c3111fe0e73ac3b323ba881d02a8b1">FLAC__STREAM_METADATA_STREAMINFO_CHANNELS_LEN</a>; </div>
<div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaae73b50a208bc0b9479b56b5be546f69">FLAC__STREAM_METADATA_STREAMINFO_BITS_PER_SAMPLE_LEN</a>; </div>
<div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga0d6496e976945999313c9029dba46b2b">FLAC__STREAM_METADATA_STREAMINFO_TOTAL_SAMPLES_LEN</a>; </div>
<div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga651ba492225f315a70286eccd3c3184b">FLAC__STREAM_METADATA_STREAMINFO_MD5SUM_LEN</a>; </div>
<div class="line"><a name="l00557"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga06dfae7260da40e4c5f8fc4d531b326c">  557</a></span>&#160;<span class="preprocessor">#define FLAC__STREAM_METADATA_STREAMINFO_LENGTH (34u)</span></div>
<div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160; </div>
<div class="line"><a name="l00561"></a><span class="lineno"><a class="line" href="structFLAC____StreamMetadata__Padding.html">  561</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00562"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga5214437fcba7d6abdc3b2435dcaa4124">  562</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="group__flac__format.html#ga5214437fcba7d6abdc3b2435dcaa4124">dummy</a>;</div>
<div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;} <a class="code" href="structFLAC____StreamMetadata__Padding.html">FLAC__StreamMetadata_Padding</a>;</div>
<div class="line"><a name="l00568"></a><span class="lineno">  568</span>&#160; </div>
<div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160; </div>
<div class="line"><a name="l00572"></a><span class="lineno"><a class="line" href="structFLAC____StreamMetadata__Application.html">  572</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;    FLAC__byte <span class="keywordtype">id</span>[4];</div>
<div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;    FLAC__byte *data;</div>
<div class="line"><a name="l00575"></a><span class="lineno">  575</span>&#160;} <a class="code" href="structFLAC____StreamMetadata__Application.html">FLAC__StreamMetadata_Application</a>;</div>
<div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160; </div>
<div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga8040c7fa72cfc55c74e43d620e64a805">FLAC__STREAM_METADATA_APPLICATION_ID_LEN</a>; </div>
<div class="line"><a name="l00581"></a><span class="lineno"><a class="line" href="structFLAC____StreamMetadata__SeekPoint.html">  581</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00582"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga96a62923f1443fd3a5a3498e701e6ecf">  582</a></span>&#160;    FLAC__uint64 <a class="code" href="group__flac__format.html#ga96a62923f1443fd3a5a3498e701e6ecf">sample_number</a>;</div>
<div class="line"><a name="l00585"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga6028398e99f937b002618af677d32c9f">  585</a></span>&#160;    FLAC__uint64 <a class="code" href="group__flac__format.html#ga6028398e99f937b002618af677d32c9f">stream_offset</a>;</div>
<div class="line"><a name="l00589"></a><span class="lineno"><a class="line" href="group__flac__format.html#gadd671150e8ba353cd4664dcf874557c4">  589</a></span>&#160;    uint32_t <a class="code" href="group__flac__format.html#gadd671150e8ba353cd4664dcf874557c4">frame_samples</a>;</div>
<div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;} <a class="code" href="structFLAC____StreamMetadata__SeekPoint.html">FLAC__StreamMetadata_SeekPoint</a>;</div>
<div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160; </div>
<div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga9e95bd97ef2fa28b1d5bbd3917160f9d">FLAC__STREAM_METADATA_SEEKPOINT_SAMPLE_NUMBER_LEN</a>; </div>
<div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaaa177c78a35cdd323845928326274f63">FLAC__STREAM_METADATA_SEEKPOINT_STREAM_OFFSET_LEN</a>; </div>
<div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga62341e0615038b3eade3c7691f410cca">FLAC__STREAM_METADATA_SEEKPOINT_FRAME_SAMPLES_LEN</a>; </div>
<div class="line"><a name="l00598"></a><span class="lineno"><a class="line" href="group__flac__format.html#gabdf85aa2c9a483378dfe850b85ab93ef">  598</a></span>&#160;<span class="preprocessor">#define FLAC__STREAM_METADATA_SEEKPOINT_LENGTH (18u)</span></div>
<div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160; </div>
<div class="line"><a name="l00604"></a><span class="lineno">  604</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> FLAC__uint64 <a class="code" href="group__flac__format.html#gad5d58774aea926635e6841c411d60566">FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER</a>;</div>
<div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160; </div>
<div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160; </div>
<div class="line"><a name="l00619"></a><span class="lineno"><a class="line" href="structFLAC____StreamMetadata__SeekTable.html">  619</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;    uint32_t num_points;</div>
<div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;    <a class="code" href="structFLAC____StreamMetadata__SeekPoint.html">FLAC__StreamMetadata_SeekPoint</a> *points;</div>
<div class="line"><a name="l00622"></a><span class="lineno">  622</span>&#160;} <a class="code" href="structFLAC____StreamMetadata__SeekTable.html">FLAC__StreamMetadata_SeekTable</a>;</div>
<div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160; </div>
<div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160; </div>
<div class="line"><a name="l00631"></a><span class="lineno"><a class="line" href="structFLAC____StreamMetadata__VorbisComment__Entry.html">  631</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00632"></a><span class="lineno">  632</span>&#160;    FLAC__uint32 length;</div>
<div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;    FLAC__byte *entry;</div>
<div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;} <a class="code" href="structFLAC____StreamMetadata__VorbisComment__Entry.html">FLAC__StreamMetadata_VorbisComment_Entry</a>;</div>
<div class="line"><a name="l00635"></a><span class="lineno">  635</span>&#160; </div>
<div class="line"><a name="l00636"></a><span class="lineno">  636</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga7ff8c3f4693944031b9ac8ff99093df6">FLAC__STREAM_METADATA_VORBIS_COMMENT_ENTRY_LENGTH_LEN</a>; </div>
<div class="line"><a name="l00641"></a><span class="lineno"><a class="line" href="structFLAC____StreamMetadata__VorbisComment.html">  641</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160;    <a class="code" href="structFLAC____StreamMetadata__VorbisComment__Entry.html">FLAC__StreamMetadata_VorbisComment_Entry</a> vendor_string;</div>
<div class="line"><a name="l00643"></a><span class="lineno">  643</span>&#160;    FLAC__uint32 num_comments;</div>
<div class="line"><a name="l00644"></a><span class="lineno">  644</span>&#160;    <a class="code" href="structFLAC____StreamMetadata__VorbisComment__Entry.html">FLAC__StreamMetadata_VorbisComment_Entry</a> *comments;</div>
<div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;} <a class="code" href="structFLAC____StreamMetadata__VorbisComment.html">FLAC__StreamMetadata_VorbisComment</a>;</div>
<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160; </div>
<div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga2019f140758b10d086e438e43a257036">FLAC__STREAM_METADATA_VORBIS_COMMENT_NUM_COMMENTS_LEN</a>; </div>
<div class="line"><a name="l00654"></a><span class="lineno"><a class="line" href="structFLAC____StreamMetadata__CueSheet__Index.html">  654</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00655"></a><span class="lineno"><a class="line" href="group__flac__format.html#gac221421bca83976925e2a41438157bb9">  655</a></span>&#160;    FLAC__uint64 <a class="code" href="group__flac__format.html#gac221421bca83976925e2a41438157bb9">offset</a>;</div>
<div class="line"><a name="l00660"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga71edc33c19a749f1dfb3d1429e08c77a">  660</a></span>&#160;    FLAC__byte <a class="code" href="group__flac__format.html#ga71edc33c19a749f1dfb3d1429e08c77a">number</a>;</div>
<div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;} <a class="code" href="structFLAC____StreamMetadata__CueSheet__Index.html">FLAC__StreamMetadata_CueSheet_Index</a>;</div>
<div class="line"><a name="l00663"></a><span class="lineno">  663</span>&#160; </div>
<div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gab448a7b0ee7c06c6fa23155d29c37ccb">FLAC__STREAM_METADATA_CUESHEET_INDEX_OFFSET_LEN</a>; </div>
<div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga9d3b4268a36fa8a5d5f8cf2ee704ceb2">FLAC__STREAM_METADATA_CUESHEET_INDEX_NUMBER_LEN</a>; </div>
<div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga978b9c0ec4220d22a6bd4aab75fb9949">FLAC__STREAM_METADATA_CUESHEET_INDEX_RESERVED_LEN</a>; </div>
<div class="line"><a name="l00673"></a><span class="lineno"><a class="line" href="structFLAC____StreamMetadata__CueSheet__Track.html">  673</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00674"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga40e1c888253a56b6dc4885a44138d1bf">  674</a></span>&#160;    FLAC__uint64 <a class="code" href="group__flac__format.html#ga40e1c888253a56b6dc4885a44138d1bf">offset</a>;</div>
<div class="line"><a name="l00677"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga429103d63c44d1861b4dc0762726701a">  677</a></span>&#160;    FLAC__byte <a class="code" href="group__flac__format.html#ga429103d63c44d1861b4dc0762726701a">number</a>;</div>
<div class="line"><a name="l00680"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga4990c8b13969f4c62683d915ebbf5744">  680</a></span>&#160;    <span class="keywordtype">char</span> isrc[13];</div>
<div class="line"><a name="l00683"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga10b3f2b3b0374601f1bf49fce91ae544">  683</a></span>&#160;    uint32_t <a class="code" href="group__flac__format.html#ga10b3f2b3b0374601f1bf49fce91ae544">type</a>:1;</div>
<div class="line"><a name="l00686"></a><span class="lineno"><a class="line" href="group__flac__format.html#gad68cbedf46ac71af5c219263fc70719a">  686</a></span>&#160;    uint32_t <a class="code" href="group__flac__format.html#gad68cbedf46ac71af5c219263fc70719a">pre_emphasis</a>:1;</div>
<div class="line"><a name="l00689"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga5f1c1d7e3ddc533938b83951c7b3dda5">  689</a></span>&#160;    FLAC__byte <a class="code" href="group__flac__format.html#ga5f1c1d7e3ddc533938b83951c7b3dda5">num_indices</a>;</div>
<div class="line"><a name="l00692"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga14e0692a77b5b6689e208f48369edb90">  692</a></span>&#160;    <a class="code" href="structFLAC____StreamMetadata__CueSheet__Index.html">FLAC__StreamMetadata_CueSheet_Index</a> *<a class="code" href="group__flac__format.html#ga14e0692a77b5b6689e208f48369edb90">indices</a>;</div>
<div class="line"><a name="l00695"></a><span class="lineno">  695</span>&#160;} <a class="code" href="structFLAC____StreamMetadata__CueSheet__Track.html">FLAC__StreamMetadata_CueSheet_Track</a>;</div>
<div class="line"><a name="l00696"></a><span class="lineno">  696</span>&#160; </div>
<div class="line"><a name="l00697"></a><span class="lineno">  697</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gad09fd65eb06250d671d05eb8e999cc89">FLAC__STREAM_METADATA_CUESHEET_TRACK_OFFSET_LEN</a>; </div>
<div class="line"><a name="l00698"></a><span class="lineno">  698</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gac4fb0980ac6a409916e4122ba25ae8fd">FLAC__STREAM_METADATA_CUESHEET_TRACK_NUMBER_LEN</a>; </div>
<div class="line"><a name="l00699"></a><span class="lineno">  699</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga76dc2c2ae2385f2ab0752f16f7f9d4c1">FLAC__STREAM_METADATA_CUESHEET_TRACK_ISRC_LEN</a>; </div>
<div class="line"><a name="l00700"></a><span class="lineno">  700</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaf7f2927d240eeab1214a88bceb5deae6">FLAC__STREAM_METADATA_CUESHEET_TRACK_TYPE_LEN</a>; </div>
<div class="line"><a name="l00701"></a><span class="lineno">  701</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga715d4e09605238e3b40afdbdaf4717b7">FLAC__STREAM_METADATA_CUESHEET_TRACK_PRE_EMPHASIS_LEN</a>; </div>
<div class="line"><a name="l00702"></a><span class="lineno">  702</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga06b1d7142a95fa837eff737ee8f825be">FLAC__STREAM_METADATA_CUESHEET_TRACK_RESERVED_LEN</a>; </div>
<div class="line"><a name="l00703"></a><span class="lineno">  703</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga4b4231131e11b216e34e49d12f210363">FLAC__STREAM_METADATA_CUESHEET_TRACK_NUM_INDICES_LEN</a>; </div>
<div class="line"><a name="l00710"></a><span class="lineno"><a class="line" href="structFLAC____StreamMetadata__CueSheet.html">  710</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00711"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga776e6057ac7939fba52edecd44ec45bc">  711</a></span>&#160;    <span class="keywordtype">char</span> media_catalog_number[129];</div>
<div class="line"><a name="l00717"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga43fdc0a538ef2c3e0926ee22814baf40">  717</a></span>&#160;    FLAC__uint64 <a class="code" href="group__flac__format.html#ga43fdc0a538ef2c3e0926ee22814baf40">lead_in</a>;</div>
<div class="line"><a name="l00720"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga6af66f921aefc6f779fbc0ab6daeab8a">  720</a></span>&#160;    FLAC__bool <a class="code" href="group__flac__format.html#ga6af66f921aefc6f779fbc0ab6daeab8a">is_cd</a>;</div>
<div class="line"><a name="l00723"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga08291d25a5574a089746353ff1af844f">  723</a></span>&#160;    uint32_t <a class="code" href="group__flac__format.html#ga08291d25a5574a089746353ff1af844f">num_tracks</a>;</div>
<div class="line"><a name="l00726"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga5c0c3440b01b773684d56aeb1e424fab">  726</a></span>&#160;    <a class="code" href="structFLAC____StreamMetadata__CueSheet__Track.html">FLAC__StreamMetadata_CueSheet_Track</a> *<a class="code" href="group__flac__format.html#ga5c0c3440b01b773684d56aeb1e424fab">tracks</a>;</div>
<div class="line"><a name="l00729"></a><span class="lineno">  729</span>&#160;} <a class="code" href="structFLAC____StreamMetadata__CueSheet.html">FLAC__StreamMetadata_CueSheet</a>;</div>
<div class="line"><a name="l00730"></a><span class="lineno">  730</span>&#160; </div>
<div class="line"><a name="l00731"></a><span class="lineno">  731</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaae2030a18d8421dc476ff18c95f773d7">FLAC__STREAM_METADATA_CUESHEET_MEDIA_CATALOG_NUMBER_LEN</a>; </div>
<div class="line"><a name="l00732"></a><span class="lineno">  732</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga397890e4c43ca950d2236250d69a92f7">FLAC__STREAM_METADATA_CUESHEET_LEAD_IN_LEN</a>; </div>
<div class="line"><a name="l00733"></a><span class="lineno">  733</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga285c570708526c7ebcb742c982e5d5fd">FLAC__STREAM_METADATA_CUESHEET_IS_CD_LEN</a>; </div>
<div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gacb9458a79b7d214e8758cc5ad4e2b18a">FLAC__STREAM_METADATA_CUESHEET_RESERVED_LEN</a>; </div>
<div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaa30d6a1d38397b4851add1bb2a6d145c">FLAC__STREAM_METADATA_CUESHEET_NUM_TRACKS_LEN</a>; </div>
<div class="line"><a name="l00739"></a><span class="lineno"><a class="line" href="group__flac__format.html#gaf6d3e836cee023e0b8d897f1fdc9825d">  739</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a name="l00740"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dadd6d6af32499b1973e48c9e8f13357ce">  740</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dadd6d6af32499b1973e48c9e8f13357ce">FLAC__STREAM_METADATA_PICTURE_TYPE_OTHER</a> = 0, </div>
<div class="line"><a name="l00741"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da5eca52e5cfcb718f33f5fce9b1021a49">  741</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da5eca52e5cfcb718f33f5fce9b1021a49">FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON_STANDARD</a> = 1, </div>
<div class="line"><a name="l00742"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825daaf44b9d5fb75dde6941463e5029aa351">  742</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825daaf44b9d5fb75dde6941463e5029aa351">FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON</a> = 2, </div>
<div class="line"><a name="l00743"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da3e20b405fd4e835ff3a4465b8bcb7c36">  743</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da3e20b405fd4e835ff3a4465b8bcb7c36">FLAC__STREAM_METADATA_PICTURE_TYPE_FRONT_COVER</a> = 3, </div>
<div class="line"><a name="l00744"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da9ae132f2ee7d3baf35f94a9dc9640f62">  744</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da9ae132f2ee7d3baf35f94a9dc9640f62">FLAC__STREAM_METADATA_PICTURE_TYPE_BACK_COVER</a> = 4, </div>
<div class="line"><a name="l00745"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dad3cb471b7925ae5034d9fd9ecfafb87a">  745</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dad3cb471b7925ae5034d9fd9ecfafb87a">FLAC__STREAM_METADATA_PICTURE_TYPE_LEAFLET_PAGE</a> = 5, </div>
<div class="line"><a name="l00746"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dac994edc4166107ab5790e49f0b57ffd9">  746</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dac994edc4166107ab5790e49f0b57ffd9">FLAC__STREAM_METADATA_PICTURE_TYPE_MEDIA</a> = 6, </div>
<div class="line"><a name="l00747"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da1282e252e20553c39907074052960f42">  747</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da1282e252e20553c39907074052960f42">FLAC__STREAM_METADATA_PICTURE_TYPE_LEAD_ARTIST</a> = 7, </div>
<div class="line"><a name="l00748"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da4cead70f8720f180fc220e6df8d55cce">  748</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da4cead70f8720f180fc220e6df8d55cce">FLAC__STREAM_METADATA_PICTURE_TYPE_ARTIST</a> = 8, </div>
<div class="line"><a name="l00749"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dae01a47af0b0c4d89500b755ebca866ce">  749</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dae01a47af0b0c4d89500b755ebca866ce">FLAC__STREAM_METADATA_PICTURE_TYPE_CONDUCTOR</a> = 9, </div>
<div class="line"><a name="l00750"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da8515523b4c9ab65ffef7db98bc09ceb1">  750</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da8515523b4c9ab65ffef7db98bc09ceb1">FLAC__STREAM_METADATA_PICTURE_TYPE_BAND</a> = 10, </div>
<div class="line"><a name="l00751"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da5ea1554bc96deb45731bc5897600d1c2">  751</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da5ea1554bc96deb45731bc5897600d1c2">FLAC__STREAM_METADATA_PICTURE_TYPE_COMPOSER</a> = 11, </div>
<div class="line"><a name="l00752"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da86159eda8969514f5992b3e341103f22">  752</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da86159eda8969514f5992b3e341103f22">FLAC__STREAM_METADATA_PICTURE_TYPE_LYRICIST</a> = 12, </div>
<div class="line"><a name="l00753"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dac96e810cdd81465709b4a3a03289e89c">  753</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dac96e810cdd81465709b4a3a03289e89c">FLAC__STREAM_METADATA_PICTURE_TYPE_RECORDING_LOCATION</a> = 13, </div>
<div class="line"><a name="l00754"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da8cee3bb376ed1044b3a7e20b9c971ff1">  754</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da8cee3bb376ed1044b3a7e20b9c971ff1">FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_RECORDING</a> = 14, </div>
<div class="line"><a name="l00755"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da4d4dc6904984370501865988d948de3f">  755</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da4d4dc6904984370501865988d948de3f">FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_PERFORMANCE</a> = 15, </div>
<div class="line"><a name="l00756"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da7adc2b194968b51768721de7bda39df9">  756</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da7adc2b194968b51768721de7bda39df9">FLAC__STREAM_METADATA_PICTURE_TYPE_VIDEO_SCREEN_CAPTURE</a> = 16, </div>
<div class="line"><a name="l00757"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dabbf0d7c519ae8ba8cec7d1f165f67b0f">  757</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dabbf0d7c519ae8ba8cec7d1f165f67b0f">FLAC__STREAM_METADATA_PICTURE_TYPE_FISH</a> = 17, </div>
<div class="line"><a name="l00758"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da89ba412c9d89c937c28afdab508d047a">  758</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da89ba412c9d89c937c28afdab508d047a">FLAC__STREAM_METADATA_PICTURE_TYPE_ILLUSTRATION</a> = 18, </div>
<div class="line"><a name="l00759"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da751716a4528a78a8d53f435c816c4917">  759</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da751716a4528a78a8d53f435c816c4917">FLAC__STREAM_METADATA_PICTURE_TYPE_BAND_LOGOTYPE</a> = 19, </div>
<div class="line"><a name="l00760"></a><span class="lineno"><a class="line" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da31d75150a4079482fe122e703eff9141">  760</a></span>&#160;    <a class="code" href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da31d75150a4079482fe122e703eff9141">FLAC__STREAM_METADATA_PICTURE_TYPE_PUBLISHER_LOGOTYPE</a> = 20, </div>
<div class="line"><a name="l00761"></a><span class="lineno">  761</span>&#160;    FLAC__STREAM_METADATA_PICTURE_TYPE_UNDEFINED</div>
<div class="line"><a name="l00762"></a><span class="lineno">  762</span>&#160;} <a class="code" href="group__flac__format.html#gaf6d3e836cee023e0b8d897f1fdc9825d">FLAC__StreamMetadata_Picture_Type</a>;</div>
<div class="line"><a name="l00763"></a><span class="lineno">  763</span>&#160; </div>
<div class="line"><a name="l00770"></a><span class="lineno">  770</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__format.html#ga2d27672452696cb97fd39db1cf43486b">FLAC__StreamMetadata_Picture_TypeString</a>[];</div>
<div class="line"><a name="l00771"></a><span class="lineno">  771</span>&#160; </div>
<div class="line"><a name="l00776"></a><span class="lineno"><a class="line" href="structFLAC____StreamMetadata__Picture.html">  776</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00777"></a><span class="lineno"><a class="line" href="group__flac__format.html#gaddc05a87a1da1ec7dd2301944ff2819c">  777</a></span>&#160;    <a class="code" href="group__flac__format.html#gaf6d3e836cee023e0b8d897f1fdc9825d">FLAC__StreamMetadata_Picture_Type</a> <a class="code" href="group__flac__format.html#gaddc05a87a1da1ec7dd2301944ff2819c">type</a>;</div>
<div class="line"><a name="l00780"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga9b4af2e10b627c0e79abf4cdd79f80e0">  780</a></span>&#160;    <span class="keywordtype">char</span> *<a class="code" href="group__flac__format.html#ga9b4af2e10b627c0e79abf4cdd79f80e0">mime_type</a>;</div>
<div class="line"><a name="l00791"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga5bbfb168b265edfb0b29cfdb71fb413c">  791</a></span>&#160;    FLAC__byte *<a class="code" href="group__flac__format.html#ga5bbfb168b265edfb0b29cfdb71fb413c">description</a>;</div>
<div class="line"><a name="l00798"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga18dc6cdef9fa6c815450671f631a1e04">  798</a></span>&#160;    FLAC__uint32 <a class="code" href="group__flac__format.html#ga18dc6cdef9fa6c815450671f631a1e04">width</a>;</div>
<div class="line"><a name="l00801"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga76dbd1212d330807cda289660f5ee754">  801</a></span>&#160;    FLAC__uint32 <a class="code" href="group__flac__format.html#ga76dbd1212d330807cda289660f5ee754">height</a>;</div>
<div class="line"><a name="l00804"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga0f2092ddf28a6803e9c8adb7328c1967">  804</a></span>&#160;    FLAC__uint32 <a class="code" href="group__flac__format.html#ga0f2092ddf28a6803e9c8adb7328c1967">depth</a>;</div>
<div class="line"><a name="l00807"></a><span class="lineno"><a class="line" href="group__flac__format.html#gaf17c1738bab67eba049ee101acfd36f0">  807</a></span>&#160;    FLAC__uint32 <a class="code" href="group__flac__format.html#gaf17c1738bab67eba049ee101acfd36f0">colors</a>;</div>
<div class="line"><a name="l00812"></a><span class="lineno"><a class="line" href="group__flac__format.html#gacb893f63a196f70263468770a90580a4">  812</a></span>&#160;    FLAC__uint32 <a class="code" href="group__flac__format.html#gacb893f63a196f70263468770a90580a4">data_length</a>;</div>
<div class="line"><a name="l00815"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga9c71b5d77920e6d3aee6893795c43605">  815</a></span>&#160;    FLAC__byte *<a class="code" href="group__flac__format.html#ga9c71b5d77920e6d3aee6893795c43605">data</a>;</div>
<div class="line"><a name="l00818"></a><span class="lineno">  818</span>&#160;} <a class="code" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a>;</div>
<div class="line"><a name="l00819"></a><span class="lineno">  819</span>&#160; </div>
<div class="line"><a name="l00820"></a><span class="lineno">  820</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga9a91512adcf0f8293c0a8793ce8b246c">FLAC__STREAM_METADATA_PICTURE_TYPE_LEN</a>; </div>
<div class="line"><a name="l00821"></a><span class="lineno">  821</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga5186600f0920191cb61e55b2c7628287">FLAC__STREAM_METADATA_PICTURE_MIME_TYPE_LENGTH_LEN</a>; </div>
<div class="line"><a name="l00822"></a><span class="lineno">  822</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga6d71497d949952f8d8b16f482ebcf555">FLAC__STREAM_METADATA_PICTURE_DESCRIPTION_LENGTH_LEN</a>; </div>
<div class="line"><a name="l00823"></a><span class="lineno">  823</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga2819d0e2a032fd5947a1259e40b5f52a">FLAC__STREAM_METADATA_PICTURE_WIDTH_LEN</a>; </div>
<div class="line"><a name="l00824"></a><span class="lineno">  824</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaf537b699909721adca031b6e3826ce22">FLAC__STREAM_METADATA_PICTURE_HEIGHT_LEN</a>; </div>
<div class="line"><a name="l00825"></a><span class="lineno">  825</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga553826edf5d175f81f162e3049c386ea">FLAC__STREAM_METADATA_PICTURE_DEPTH_LEN</a>; </div>
<div class="line"><a name="l00826"></a><span class="lineno">  826</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga3f810c75aad1f5a0c9d1d85c56998b5b">FLAC__STREAM_METADATA_PICTURE_COLORS_LEN</a>; </div>
<div class="line"><a name="l00827"></a><span class="lineno">  827</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gafd1dd421206189d123f644ff3717cb12">FLAC__STREAM_METADATA_PICTURE_DATA_LENGTH_LEN</a>; </div>
<div class="line"><a name="l00834"></a><span class="lineno"><a class="line" href="structFLAC____StreamMetadata__Unknown.html">  834</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00835"></a><span class="lineno">  835</span>&#160;    FLAC__byte *data;</div>
<div class="line"><a name="l00836"></a><span class="lineno">  836</span>&#160;} <a class="code" href="structFLAC____StreamMetadata__Unknown.html">FLAC__StreamMetadata_Unknown</a>;</div>
<div class="line"><a name="l00837"></a><span class="lineno">  837</span>&#160; </div>
<div class="line"><a name="l00838"></a><span class="lineno">  838</span>&#160; </div>
<div class="line"><a name="l00841"></a><span class="lineno"><a class="line" href="structFLAC____StreamMetadata.html">  841</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> {</div>
<div class="line"><a name="l00842"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga39fd0655464f2cc7c9c37ae715088aec">  842</a></span>&#160;    <a class="code" href="group__flac__format.html#gac71714ba8ddbbd66d26bb78a427fac01">FLAC__MetadataType</a> <a class="code" href="group__flac__format.html#ga39fd0655464f2cc7c9c37ae715088aec">type</a>;</div>
<div class="line"><a name="l00847"></a><span class="lineno"><a class="line" href="group__flac__format.html#gaef40bbf85abe12e035f66f2d54ed316c">  847</a></span>&#160;    FLAC__bool <a class="code" href="group__flac__format.html#gaef40bbf85abe12e035f66f2d54ed316c">is_last</a>;</div>
<div class="line"><a name="l00850"></a><span class="lineno"><a class="line" href="group__flac__format.html#gabcdd1a9220a30da08e713c0ae6767c10">  850</a></span>&#160;    uint32_t <a class="code" href="group__flac__format.html#gabcdd1a9220a30da08e713c0ae6767c10">length</a>;</div>
<div class="line"><a name="l00853"></a><span class="lineno">  853</span>&#160;    <span class="keyword">union </span>{</div>
<div class="line"><a name="l00854"></a><span class="lineno">  854</span>&#160;        <a class="code" href="structFLAC____StreamMetadata__StreamInfo.html">FLAC__StreamMetadata_StreamInfo</a> stream_info;</div>
<div class="line"><a name="l00855"></a><span class="lineno">  855</span>&#160;        <a class="code" href="structFLAC____StreamMetadata__Padding.html">FLAC__StreamMetadata_Padding</a> padding;</div>
<div class="line"><a name="l00856"></a><span class="lineno">  856</span>&#160;        <a class="code" href="structFLAC____StreamMetadata__Application.html">FLAC__StreamMetadata_Application</a> application;</div>
<div class="line"><a name="l00857"></a><span class="lineno">  857</span>&#160;        <a class="code" href="structFLAC____StreamMetadata__SeekTable.html">FLAC__StreamMetadata_SeekTable</a> seek_table;</div>
<div class="line"><a name="l00858"></a><span class="lineno">  858</span>&#160;        <a class="code" href="structFLAC____StreamMetadata__VorbisComment.html">FLAC__StreamMetadata_VorbisComment</a> vorbis_comment;</div>
<div class="line"><a name="l00859"></a><span class="lineno">  859</span>&#160;        <a class="code" href="structFLAC____StreamMetadata__CueSheet.html">FLAC__StreamMetadata_CueSheet</a> cue_sheet;</div>
<div class="line"><a name="l00860"></a><span class="lineno">  860</span>&#160;        <a class="code" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a> picture;</div>
<div class="line"><a name="l00861"></a><span class="lineno">  861</span>&#160;        <a class="code" href="structFLAC____StreamMetadata__Unknown.html">FLAC__StreamMetadata_Unknown</a> unknown;</div>
<div class="line"><a name="l00862"></a><span class="lineno">  862</span>&#160;    } <a class="code" href="group__flac__format.html#gaaffe9c1f7369b7d52ffc85d1325ce1f4">data</a>;</div>
<div class="line"><a name="l00865"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga37ced8d328607ea72b2e51c8ef9e2e58">  865</a></span>&#160;} <a class="code" href="group__flac__format.html#ga37ced8d328607ea72b2e51c8ef9e2e58">FLAC__StreamMetadata</a>;</div>
<div class="line"><a name="l00866"></a><span class="lineno">  866</span>&#160; </div>
<div class="line"><a name="l00867"></a><span class="lineno">  867</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaa51331191b62fb15793b0a35ea8821e1">FLAC__STREAM_METADATA_IS_LAST_LEN</a>; </div>
<div class="line"><a name="l00868"></a><span class="lineno">  868</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#gaec6fd2f0de2c3f88b7bb0449d178043c">FLAC__STREAM_METADATA_TYPE_LEN</a>; </div>
<div class="line"><a name="l00869"></a><span class="lineno">  869</span>&#160;<span class="keyword">extern</span> <a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> uint32_t <a class="code" href="group__flac__format.html#ga90cbf669f1c3400813ee4ecdd3462ca3">FLAC__STREAM_METADATA_LENGTH_LEN</a>; </div>
<div class="line"><a name="l00872"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga706a29b8a14902c457783bfd4fd7bab2">  872</a></span>&#160;<span class="preprocessor">#define FLAC__STREAM_METADATA_HEADER_LENGTH (4u)</span></div>
<div class="line"><a name="l00873"></a><span class="lineno">  873</span>&#160; </div>
<div class="line"><a name="l00874"></a><span class="lineno">  874</span>&#160;<span class="comment">/*****************************************************************************/</span></div>
<div class="line"><a name="l00875"></a><span class="lineno">  875</span>&#160; </div>
<div class="line"><a name="l00876"></a><span class="lineno">  876</span>&#160; </div>
<div class="line"><a name="l00877"></a><span class="lineno">  877</span>&#160;<span class="comment">/*****************************************************************************</span></div>
<div class="line"><a name="l00878"></a><span class="lineno">  878</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00879"></a><span class="lineno">  879</span>&#160;<span class="comment"> * Utility functions</span></div>
<div class="line"><a name="l00880"></a><span class="lineno">  880</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00881"></a><span class="lineno">  881</span>&#160;<span class="comment"> *****************************************************************************/</span></div>
<div class="line"><a name="l00882"></a><span class="lineno">  882</span>&#160; </div>
<div class="line"><a name="l00890"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga48100669b8e8613f1e226c3925f701a8">  890</a></span>&#160;<a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code" href="group__flac__format.html#ga48100669b8e8613f1e226c3925f701a8">FLAC__format_sample_rate_is_valid</a>(uint32_t sample_rate);</div>
<div class="line"><a name="l00891"></a><span class="lineno">  891</span>&#160; </div>
<div class="line"><a name="l00902"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga4e71651ff9b90b50480f86050d78c16b">  902</a></span>&#160;<a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code" href="group__flac__format.html#ga4e71651ff9b90b50480f86050d78c16b">FLAC__format_blocksize_is_subset</a>(uint32_t blocksize, uint32_t sample_rate);</div>
<div class="line"><a name="l00903"></a><span class="lineno">  903</span>&#160; </div>
<div class="line"><a name="l00913"></a><span class="lineno"><a class="line" href="group__flac__format.html#gae048df385980088b4c29c52aa7207306">  913</a></span>&#160;<a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code" href="group__flac__format.html#gae048df385980088b4c29c52aa7207306">FLAC__format_sample_rate_is_subset</a>(uint32_t sample_rate);</div>
<div class="line"><a name="l00914"></a><span class="lineno">  914</span>&#160; </div>
<div class="line"><a name="l00927"></a><span class="lineno"><a class="line" href="group__flac__format.html#gae5fb55cd5977ebf178c5b38da831c057">  927</a></span>&#160;<a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code" href="group__flac__format.html#gae5fb55cd5977ebf178c5b38da831c057">FLAC__format_vorbiscomment_entry_name_is_legal</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
<div class="line"><a name="l00928"></a><span class="lineno">  928</span>&#160; </div>
<div class="line"><a name="l00943"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga1a5061a12c836cc2ff3967088afda1c4">  943</a></span>&#160;<a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code" href="group__flac__format.html#ga1a5061a12c836cc2ff3967088afda1c4">FLAC__format_vorbiscomment_entry_value_is_legal</a>(<span class="keyword">const</span> FLAC__byte *value, uint32_t length);</div>
<div class="line"><a name="l00944"></a><span class="lineno">  944</span>&#160; </div>
<div class="line"><a name="l00960"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga1439057dbc3f0719309620caaf82c1b1">  960</a></span>&#160;<a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code" href="group__flac__format.html#ga1439057dbc3f0719309620caaf82c1b1">FLAC__format_vorbiscomment_entry_is_legal</a>(<span class="keyword">const</span> FLAC__byte *entry, uint32_t length);</div>
<div class="line"><a name="l00961"></a><span class="lineno">  961</span>&#160; </div>
<div class="line"><a name="l00972"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga02ed0843553fb8f718fe8e7c54d12244">  972</a></span>&#160;<a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code" href="group__flac__format.html#ga02ed0843553fb8f718fe8e7c54d12244">FLAC__format_seektable_is_legal</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamMetadata__SeekTable.html">FLAC__StreamMetadata_SeekTable</a> *seek_table);</div>
<div class="line"><a name="l00973"></a><span class="lineno">  973</span>&#160; </div>
<div class="line"><a name="l00986"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga2285adb37d91c41b1f9a5c3b1b35e886">  986</a></span>&#160;<a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> uint32_t <a class="code" href="group__flac__format.html#ga2285adb37d91c41b1f9a5c3b1b35e886">FLAC__format_seektable_sort</a>(<a class="code" href="structFLAC____StreamMetadata__SeekTable.html">FLAC__StreamMetadata_SeekTable</a> *seek_table);</div>
<div class="line"><a name="l00987"></a><span class="lineno">  987</span>&#160; </div>
<div class="line"><a name="l01006"></a><span class="lineno"><a class="line" href="group__flac__format.html#gaa9ed0fa4ed04dbfdaa163d0f5308c080"> 1006</a></span>&#160;<a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code" href="group__flac__format.html#gaa9ed0fa4ed04dbfdaa163d0f5308c080">FLAC__format_cuesheet_is_legal</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamMetadata__CueSheet.html">FLAC__StreamMetadata_CueSheet</a> *cue_sheet, FLAC__bool check_cd_da_subset, <span class="keyword">const</span> <span class="keywordtype">char</span> **violation);</div>
<div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>&#160; </div>
<div class="line"><a name="l01024"></a><span class="lineno"><a class="line" href="group__flac__format.html#ga82ca3ffc97c106c61882134f1a7fb1be"> 1024</a></span>&#160;<a class="code" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code" href="group__flac__format.html#ga82ca3ffc97c106c61882134f1a7fb1be">FLAC__format_picture_is_legal</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a> *picture, <span class="keyword">const</span> <span class="keywordtype">char</span> **violation);</div>
<div class="line"><a name="l01025"></a><span class="lineno"> 1025</span>&#160; </div>
<div class="line"><a name="l01026"></a><span class="lineno"> 1026</span>&#160;<span class="comment">/* \} */</span></div>
<div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>&#160; </div>
<div class="line"><a name="l01028"></a><span class="lineno"> 1028</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l01029"></a><span class="lineno"> 1029</span>&#160;}</div>
<div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160; </div>
<div class="line"><a name="l01032"></a><span class="lineno"> 1032</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="aFLAC_09_09_2export_8h_html"><div class="ttname"><a href="FLAC_09_09_2export_8h.html">export.h</a></div><div class="ttdoc">This module contains #defines and symbols for exporting function calls, and providing version informa...</div></div>
<div class="ttc" id="agroup__flac__export_html_ga56ca07df8a23310707732b1c0007d6f5"><div class="ttname"><a href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a></div><div class="ttdeci">#define FLAC_API</div><div class="ttdef"><b>Definition:</b> export.h:91</div></div>
<div class="ttc" id="agroup__flac__format_html_ga02ed0843553fb8f718fe8e7c54d12244"><div class="ttname"><a href="group__flac__format.html#ga02ed0843553fb8f718fe8e7c54d12244">FLAC__format_seektable_is_legal</a></div><div class="ttdeci">FLAC__bool FLAC__format_seektable_is_legal(const FLAC__StreamMetadata_SeekTable *seek_table)</div></div>
<div class="ttc" id="agroup__flac__format_html_ga06b1d7142a95fa837eff737ee8f825be"><div class="ttname"><a href="group__flac__format.html#ga06b1d7142a95fa837eff737ee8f825be">FLAC__STREAM_METADATA_CUESHEET_TRACK_RESERVED_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_TRACK_RESERVED_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga08291d25a5574a089746353ff1af844f"><div class="ttname"><a href="group__flac__format.html#ga08291d25a5574a089746353ff1af844f">FLAC__StreamMetadata_CueSheet::num_tracks</a></div><div class="ttdeci">uint32_t num_tracks</div><div class="ttdef"><b>Definition:</b> format.h:723</div></div>
<div class="ttc" id="agroup__flac__format_html_ga08f9ac0cd9e3fe8db67a16c011b1c9f0"><div class="ttname"><a href="group__flac__format.html#ga08f9ac0cd9e3fe8db67a16c011b1c9f0">FLAC__STREAM_METADATA_STREAMINFO_MIN_BLOCK_SIZE_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_STREAMINFO_MIN_BLOCK_SIZE_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga0c00e7f349eabc3d25dab7223cc5af15"><div class="ttname"><a href="group__flac__format.html#ga0c00e7f349eabc3d25dab7223cc5af15">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN</a></div><div class="ttdeci">const uint32_t FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga0d6496e976945999313c9029dba46b2b"><div class="ttname"><a href="group__flac__format.html#ga0d6496e976945999313c9029dba46b2b">FLAC__STREAM_METADATA_STREAMINFO_TOTAL_SAMPLES_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_STREAMINFO_TOTAL_SAMPLES_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga0f17f8f756cd2c8acc0262ef14c37088"><div class="ttname"><a href="group__flac__format.html#ga0f17f8f756cd2c8acc0262ef14c37088">FLAC__Subframe_Fixed::entropy_coding_method</a></div><div class="ttdeci">FLAC__EntropyCodingMethod entropy_coding_method</div><div class="ttdef"><b>Definition:</b> format.h:306</div></div>
<div class="ttc" id="agroup__flac__format_html_ga0f2092ddf28a6803e9c8adb7328c1967"><div class="ttname"><a href="group__flac__format.html#ga0f2092ddf28a6803e9c8adb7328c1967">FLAC__StreamMetadata_Picture::depth</a></div><div class="ttdeci">FLAC__uint32 depth</div><div class="ttdef"><b>Definition:</b> format.h:804</div></div>
<div class="ttc" id="agroup__flac__format_html_ga10b3f2b3b0374601f1bf49fce91ae544"><div class="ttname"><a href="group__flac__format.html#ga10b3f2b3b0374601f1bf49fce91ae544">FLAC__StreamMetadata_CueSheet_Track::type</a></div><div class="ttdeci">uint32_t type</div><div class="ttdef"><b>Definition:</b> format.h:683</div></div>
<div class="ttc" id="agroup__flac__format_html_ga12e2bed2777e9beb187498ca116bcb0a"><div class="ttname"><a href="group__flac__format.html#ga12e2bed2777e9beb187498ca116bcb0a">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_ESCAPE_PARAMETER</a></div><div class="ttdeci">const uint32_t FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_ESCAPE_PARAMETER</div></div>
<div class="ttc" id="agroup__flac__format_html_ga12fe0569d6d11d6e6ba8d3342196ccc6"><div class="ttname"><a href="group__flac__format.html#ga12fe0569d6d11d6e6ba8d3342196ccc6">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ORDER_LEN</a></div><div class="ttdeci">const uint32_t FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ORDER_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga1439057dbc3f0719309620caaf82c1b1"><div class="ttname"><a href="group__flac__format.html#ga1439057dbc3f0719309620caaf82c1b1">FLAC__format_vorbiscomment_entry_is_legal</a></div><div class="ttdeci">FLAC__bool FLAC__format_vorbiscomment_entry_is_legal(const FLAC__byte *entry, uint32_t length)</div></div>
<div class="ttc" id="agroup__flac__format_html_ga14e0692a77b5b6689e208f48369edb90"><div class="ttname"><a href="group__flac__format.html#ga14e0692a77b5b6689e208f48369edb90">FLAC__StreamMetadata_CueSheet_Track::indices</a></div><div class="ttdeci">FLAC__StreamMetadata_CueSheet_Index * indices</div><div class="ttdef"><b>Definition:</b> format.h:692</div></div>
<div class="ttc" id="agroup__flac__format_html_ga16108d413f524329f338cff6e05f3aff"><div class="ttname"><a href="group__flac__format.html#ga16108d413f524329f338cff6e05f3aff">FLAC__MAX_LPC_ORDER</a></div><div class="ttdeci">#define FLAC__MAX_LPC_ORDER</div><div class="ttdef"><b>Definition:</b> format.h:128</div></div>
<div class="ttc" id="agroup__flac__format_html_ga1898caa360a783bfa799332573b5c735"><div class="ttname"><a href="group__flac__format.html#ga1898caa360a783bfa799332573b5c735">FLAC__FrameHeader::blocksize</a></div><div class="ttdeci">uint32_t blocksize</div><div class="ttdef"><b>Definition:</b> format.h:419</div></div>
<div class="ttc" id="agroup__flac__format_html_ga18dc6cdef9fa6c815450671f631a1e04"><div class="ttname"><a href="group__flac__format.html#ga18dc6cdef9fa6c815450671f631a1e04">FLAC__StreamMetadata_Picture::width</a></div><div class="ttdeci">FLAC__uint32 width</div><div class="ttdef"><b>Definition:</b> format.h:798</div></div>
<div class="ttc" id="agroup__flac__format_html_ga18e9f8910a79bebe138a76a1a923076f"><div class="ttname"><a href="group__flac__format.html#ga18e9f8910a79bebe138a76a1a923076f">FLAC__ENTROPY_CODING_METHOD_TYPE_LEN</a></div><div class="ttdeci">const uint32_t FLAC__ENTROPY_CODING_METHOD_TYPE_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga1a5061a12c836cc2ff3967088afda1c4"><div class="ttname"><a href="group__flac__format.html#ga1a5061a12c836cc2ff3967088afda1c4">FLAC__format_vorbiscomment_entry_value_is_legal</a></div><div class="ttdeci">FLAC__bool FLAC__format_vorbiscomment_entry_value_is_legal(const FLAC__byte *value, uint32_t length)</div></div>
<div class="ttc" id="agroup__flac__format_html_ga1f431eaf213e74d7747589932d263348"><div class="ttname"><a href="group__flac__format.html#ga1f431eaf213e74d7747589932d263348">FLAC__SubframeType</a></div><div class="ttdeci">FLAC__SubframeType</div><div class="ttdef"><b>Definition:</b> format.h:264</div></div>
<div class="ttc" id="agroup__flac__format_html_ga2019f140758b10d086e438e43a257036"><div class="ttname"><a href="group__flac__format.html#ga2019f140758b10d086e438e43a257036">FLAC__STREAM_METADATA_VORBIS_COMMENT_NUM_COMMENTS_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_VORBIS_COMMENT_NUM_COMMENTS_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga20ca19c50b671487f5d1da78b07f1b66"><div class="ttname"><a href="group__flac__format.html#ga20ca19c50b671487f5d1da78b07f1b66">FLAC__Subframe_Verbatim::int64</a></div><div class="ttdeci">const FLAC__int64 * int64</div><div class="ttdef"><b>Definition:</b> format.h:297</div></div>
<div class="ttc" id="agroup__flac__format_html_ga2285adb37d91c41b1f9a5c3b1b35e886"><div class="ttname"><a href="group__flac__format.html#ga2285adb37d91c41b1f9a5c3b1b35e886">FLAC__format_seektable_sort</a></div><div class="ttdeci">uint32_t FLAC__format_seektable_sort(FLAC__StreamMetadata_SeekTable *seek_table)</div></div>
<div class="ttc" id="agroup__flac__format_html_ga2819d0e2a032fd5947a1259e40b5f52a"><div class="ttname"><a href="group__flac__format.html#ga2819d0e2a032fd5947a1259e40b5f52a">FLAC__STREAM_METADATA_PICTURE_WIDTH_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_PICTURE_WIDTH_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga285c570708526c7ebcb742c982e5d5fd"><div class="ttname"><a href="group__flac__format.html#ga285c570708526c7ebcb742c982e5d5fd">FLAC__STREAM_METADATA_CUESHEET_IS_CD_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_IS_CD_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga2d27672452696cb97fd39db1cf43486b"><div class="ttname"><a href="group__flac__format.html#ga2d27672452696cb97fd39db1cf43486b">FLAC__StreamMetadata_Picture_TypeString</a></div><div class="ttdeci">const char *const FLAC__StreamMetadata_Picture_TypeString[]</div></div>
<div class="ttc" id="agroup__flac__format_html_ga2f01343180309a48b91d03bcfd58a5cc"><div class="ttname"><a href="group__flac__format.html#ga2f01343180309a48b91d03bcfd58a5cc">FLAC__FrameHeader::sample_rate</a></div><div class="ttdeci">uint32_t sample_rate</div><div class="ttdef"><b>Definition:</b> format.h:422</div></div>
<div class="ttc" id="agroup__flac__format_html_ga2fbfa1bd5656bf620c0bb9f8ba77f579"><div class="ttname"><a href="group__flac__format.html#ga2fbfa1bd5656bf620c0bb9f8ba77f579">FLAC__EntropyCodingMethod_PartitionedRice::contents</a></div><div class="ttdeci">const FLAC__EntropyCodingMethod_PartitionedRiceContents * contents</div><div class="ttdef"><b>Definition:</b> format.h:235</div></div>
<div class="ttc" id="agroup__flac__format_html_ga303c4e38674249f42ec8735354622463"><div class="ttname"><a href="group__flac__format.html#ga303c4e38674249f42ec8735354622463">FLAC__SUBFRAME_LPC_QLP_COEFF_PRECISION_LEN</a></div><div class="ttdeci">const uint32_t FLAC__SUBFRAME_LPC_QLP_COEFF_PRECISION_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga37ced8d328607ea72b2e51c8ef9e2e58"><div class="ttname"><a href="group__flac__format.html#ga37ced8d328607ea72b2e51c8ef9e2e58">FLAC__StreamMetadata</a></div><div class="ttdeci">struct FLAC__StreamMetadata FLAC__StreamMetadata</div></div>
<div class="ttc" id="agroup__flac__format_html_ga397890e4c43ca950d2236250d69a92f7"><div class="ttname"><a href="group__flac__format.html#ga397890e4c43ca950d2236250d69a92f7">FLAC__STREAM_METADATA_CUESHEET_LEAD_IN_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_LEAD_IN_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga39fd0655464f2cc7c9c37ae715088aec"><div class="ttname"><a href="group__flac__format.html#ga39fd0655464f2cc7c9c37ae715088aec">FLAC__StreamMetadata::type</a></div><div class="ttdeci">FLAC__MetadataType type</div><div class="ttdef"><b>Definition:</b> format.h:842</div></div>
<div class="ttc" id="agroup__flac__format_html_ga3d73f3519e9ec387c1cf5d54bdfb022f"><div class="ttname"><a href="group__flac__format.html#ga3d73f3519e9ec387c1cf5d54bdfb022f">FLAC__FRAME_HEADER_ZERO_PAD_LEN</a></div><div class="ttdeci">const uint32_t FLAC__FRAME_HEADER_ZERO_PAD_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga3e74578ca10d5a2a80766040443665f3"><div class="ttname"><a href="group__flac__format.html#ga3e74578ca10d5a2a80766040443665f3">FLAC__FRAME_FOOTER_CRC_LEN</a></div><div class="ttdeci">const uint32_t FLAC__FRAME_FOOTER_CRC_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga3f275a3a6056e0d53df3b72b03adde4b"><div class="ttname"><a href="group__flac__format.html#ga3f275a3a6056e0d53df3b72b03adde4b">FLAC__STREAM_SYNC_STRING</a></div><div class="ttdeci">const FLAC__byte FLAC__STREAM_SYNC_STRING[4]</div></div>
<div class="ttc" id="agroup__flac__format_html_ga3f810c75aad1f5a0c9d1d85c56998b5b"><div class="ttname"><a href="group__flac__format.html#ga3f810c75aad1f5a0c9d1d85c56998b5b">FLAC__STREAM_METADATA_PICTURE_COLORS_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_PICTURE_COLORS_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga40e1c888253a56b6dc4885a44138d1bf"><div class="ttname"><a href="group__flac__format.html#ga40e1c888253a56b6dc4885a44138d1bf">FLAC__StreamMetadata_CueSheet_Track::offset</a></div><div class="ttdeci">FLAC__uint64 offset</div><div class="ttdef"><b>Definition:</b> format.h:674</div></div>
<div class="ttc" id="agroup__flac__format_html_ga41603ac35eed8c77c2f2e0b12067d88a"><div class="ttname"><a href="group__flac__format.html#ga41603ac35eed8c77c2f2e0b12067d88a">FLAC__EntropyCodingMethodTypeString</a></div><div class="ttdeci">const char *const FLAC__EntropyCodingMethodTypeString[]</div></div>
<div class="ttc" id="agroup__flac__format_html_ga429103d63c44d1861b4dc0762726701a"><div class="ttname"><a href="group__flac__format.html#ga429103d63c44d1861b4dc0762726701a">FLAC__StreamMetadata_CueSheet_Track::number</a></div><div class="ttdeci">FLAC__byte number</div><div class="ttdef"><b>Definition:</b> format.h:677</div></div>
<div class="ttc" id="agroup__flac__format_html_ga43fdc0a538ef2c3e0926ee22814baf40"><div class="ttname"><a href="group__flac__format.html#ga43fdc0a538ef2c3e0926ee22814baf40">FLAC__StreamMetadata_CueSheet::lead_in</a></div><div class="ttdeci">FLAC__uint64 lead_in</div><div class="ttdef"><b>Definition:</b> format.h:717</div></div>
<div class="ttc" id="agroup__flac__format_html_ga47f63b74fff6e3396d6203d1022062be"><div class="ttname"><a href="group__flac__format.html#ga47f63b74fff6e3396d6203d1022062be">FLAC__FRAME_HEADER_BITS_PER_SAMPLE_LEN</a></div><div class="ttdeci">const uint32_t FLAC__FRAME_HEADER_BITS_PER_SAMPLE_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga48100669b8e8613f1e226c3925f701a8"><div class="ttname"><a href="group__flac__format.html#ga48100669b8e8613f1e226c3925f701a8">FLAC__format_sample_rate_is_valid</a></div><div class="ttdeci">FLAC__bool FLAC__format_sample_rate_is_valid(uint32_t sample_rate)</div></div>
<div class="ttc" id="agroup__flac__format_html_ga488aa5678a58d08f984f5d39185b763d"><div class="ttname"><a href="group__flac__format.html#ga488aa5678a58d08f984f5d39185b763d">FLAC__MAX_CHANNELS</a></div><div class="ttdeci">#define FLAC__MAX_CHANNELS</div><div class="ttdef"><b>Definition:</b> format.h:106</div></div>
<div class="ttc" id="agroup__flac__format_html_ga4b4231131e11b216e34e49d12f210363"><div class="ttname"><a href="group__flac__format.html#ga4b4231131e11b216e34e49d12f210363">FLAC__STREAM_METADATA_CUESHEET_TRACK_NUM_INDICES_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_TRACK_NUM_INDICES_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga4e372c3649352f965085054f1580ab67"><div class="ttname"><a href="group__flac__format.html#ga4e372c3649352f965085054f1580ab67">FLAC__EntropyCodingMethod_PartitionedRiceContents::parameters</a></div><div class="ttdeci">uint32_t * parameters</div><div class="ttdef"><b>Definition:</b> format.h:213</div></div>
<div class="ttc" id="agroup__flac__format_html_ga4e71651ff9b90b50480f86050d78c16b"><div class="ttname"><a href="group__flac__format.html#ga4e71651ff9b90b50480f86050d78c16b">FLAC__format_blocksize_is_subset</a></div><div class="ttdeci">FLAC__bool FLAC__format_blocksize_is_subset(uint32_t blocksize, uint32_t sample_rate)</div></div>
<div class="ttc" id="agroup__flac__format_html_ga5186600f0920191cb61e55b2c7628287"><div class="ttname"><a href="group__flac__format.html#ga5186600f0920191cb61e55b2c7628287">FLAC__STREAM_METADATA_PICTURE_MIME_TYPE_LENGTH_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_PICTURE_MIME_TYPE_LENGTH_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga51ea4f57973bf99624b6357d9abef6b3"><div class="ttname"><a href="group__flac__format.html#ga51ea4f57973bf99624b6357d9abef6b3">FLAC__Subframe_LPC::qlp_coeff_precision</a></div><div class="ttdeci">uint32_t qlp_coeff_precision</div><div class="ttdef"><b>Definition:</b> format.h:329</div></div>
<div class="ttc" id="agroup__flac__format_html_ga5214437fcba7d6abdc3b2435dcaa4124"><div class="ttname"><a href="group__flac__format.html#ga5214437fcba7d6abdc3b2435dcaa4124">FLAC__StreamMetadata_Padding::dummy</a></div><div class="ttdeci">int dummy</div><div class="ttdef"><b>Definition:</b> format.h:562</div></div>
<div class="ttc" id="agroup__flac__format_html_ga52e2616f9a0b94881cd7711c18d62a35"><div class="ttname"><a href="group__flac__format.html#ga52e2616f9a0b94881cd7711c18d62a35">FLAC__VERSION_STRING</a></div><div class="ttdeci">const char * FLAC__VERSION_STRING</div></div>
<div class="ttc" id="agroup__flac__format_html_ga553826edf5d175f81f162e3049c386ea"><div class="ttname"><a href="group__flac__format.html#ga553826edf5d175f81f162e3049c386ea">FLAC__STREAM_METADATA_PICTURE_DEPTH_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_PICTURE_DEPTH_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga5bbfb168b265edfb0b29cfdb71fb413c"><div class="ttname"><a href="group__flac__format.html#ga5bbfb168b265edfb0b29cfdb71fb413c">FLAC__StreamMetadata_Picture::description</a></div><div class="ttdeci">FLAC__byte * description</div><div class="ttdef"><b>Definition:</b> format.h:791</div></div>
<div class="ttc" id="agroup__flac__format_html_ga5c0c3440b01b773684d56aeb1e424fab"><div class="ttname"><a href="group__flac__format.html#ga5c0c3440b01b773684d56aeb1e424fab">FLAC__StreamMetadata_CueSheet::tracks</a></div><div class="ttdeci">FLAC__StreamMetadata_CueSheet_Track * tracks</div><div class="ttdef"><b>Definition:</b> format.h:726</div></div>
<div class="ttc" id="agroup__flac__format_html_ga5c1baa1525de2749f74c174fad422266"><div class="ttname"><a href="group__flac__format.html#ga5c1baa1525de2749f74c174fad422266">FLAC__SUBFRAME_TYPE_LPC_BYTE_ALIGNED_MASK</a></div><div class="ttdeci">const uint32_t FLAC__SUBFRAME_TYPE_LPC_BYTE_ALIGNED_MASK</div></div>
<div class="ttc" id="agroup__flac__format_html_ga5f1c1d7e3ddc533938b83951c7b3dda5"><div class="ttname"><a href="group__flac__format.html#ga5f1c1d7e3ddc533938b83951c7b3dda5">FLAC__StreamMetadata_CueSheet_Track::num_indices</a></div><div class="ttdeci">FLAC__byte num_indices</div><div class="ttdef"><b>Definition:</b> format.h:689</div></div>
<div class="ttc" id="agroup__flac__format_html_ga6028398e99f937b002618af677d32c9f"><div class="ttname"><a href="group__flac__format.html#ga6028398e99f937b002618af677d32c9f">FLAC__StreamMetadata_SeekPoint::stream_offset</a></div><div class="ttdeci">FLAC__uint64 stream_offset</div><div class="ttdef"><b>Definition:</b> format.h:585</div></div>
<div class="ttc" id="agroup__flac__format_html_ga60a3c8fc22960cec9adb6e22b866d61c"><div class="ttname"><a href="group__flac__format.html#ga60a3c8fc22960cec9adb6e22b866d61c">FLAC__STREAM_METADATA_STREAMINFO_MAX_BLOCK_SIZE_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_STREAMINFO_MAX_BLOCK_SIZE_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga62341e0615038b3eade3c7691f410cca"><div class="ttname"><a href="group__flac__format.html#ga62341e0615038b3eade3c7691f410cca">FLAC__STREAM_METADATA_SEEKPOINT_FRAME_SAMPLES_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_SEEKPOINT_FRAME_SAMPLES_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga626a412545818c2271fa2202c02ff1d6"><div class="ttname"><a href="group__flac__format.html#ga626a412545818c2271fa2202c02ff1d6">FLAC__MAX_METADATA_TYPE_CODE</a></div><div class="ttdeci">#define FLAC__MAX_METADATA_TYPE_CODE</div><div class="ttdef"><b>Definition:</b> format.h:93</div></div>
<div class="ttc" id="agroup__flac__format_html_ga6307fecaed886af33803e1d39f4f56da"><div class="ttname"><a href="group__flac__format.html#ga6307fecaed886af33803e1d39f4f56da">FLAC__Subframe_LPC::order</a></div><div class="ttdeci">uint32_t order</div><div class="ttdef"><b>Definition:</b> format.h:326</div></div>
<div class="ttc" id="agroup__flac__format_html_ga651ba492225f315a70286eccd3c3184b"><div class="ttname"><a href="group__flac__format.html#ga651ba492225f315a70286eccd3c3184b">FLAC__STREAM_METADATA_STREAMINFO_MD5SUM_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_STREAMINFO_MD5SUM_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga65c51d6c43f33179072d7225768e14a2"><div class="ttname"><a href="group__flac__format.html#ga65c51d6c43f33179072d7225768e14a2">FLAC__SUBFRAME_TYPE_LEN</a></div><div class="ttdeci">const uint32_t FLAC__SUBFRAME_TYPE_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga6af66f921aefc6f779fbc0ab6daeab8a"><div class="ttname"><a href="group__flac__format.html#ga6af66f921aefc6f779fbc0ab6daeab8a">FLAC__StreamMetadata_CueSheet::is_cd</a></div><div class="ttdeci">FLAC__bool is_cd</div><div class="ttdef"><b>Definition:</b> format.h:720</div></div>
<div class="ttc" id="agroup__flac__format_html_ga6bdc2b756ad4151110ec9f86b5fca3e5"><div class="ttname"><a href="group__flac__format.html#ga6bdc2b756ad4151110ec9f86b5fca3e5">FLAC__Subframe_Verbatim::int32</a></div><div class="ttdeci">const FLAC__int32 * int32</div><div class="ttdef"><b>Definition:</b> format.h:296</div></div>
<div class="ttc" id="agroup__flac__format_html_ga6d5cfd610e45402ac02d5786bda8a755"><div class="ttname"><a href="group__flac__format.html#ga6d5cfd610e45402ac02d5786bda8a755">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_PARAMETER_LEN</a></div><div class="ttdeci">const uint32_t FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_PARAMETER_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga6d71497d949952f8d8b16f482ebcf555"><div class="ttname"><a href="group__flac__format.html#ga6d71497d949952f8d8b16f482ebcf555">FLAC__STREAM_METADATA_PICTURE_DESCRIPTION_LENGTH_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_PICTURE_DESCRIPTION_LENGTH_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga715d4e09605238e3b40afdbdaf4717b7"><div class="ttname"><a href="group__flac__format.html#ga715d4e09605238e3b40afdbdaf4717b7">FLAC__STREAM_METADATA_CUESHEET_TRACK_PRE_EMPHASIS_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_TRACK_PRE_EMPHASIS_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga71edc33c19a749f1dfb3d1429e08c77a"><div class="ttname"><a href="group__flac__format.html#ga71edc33c19a749f1dfb3d1429e08c77a">FLAC__StreamMetadata_CueSheet_Index::number</a></div><div class="ttdeci">FLAC__byte number</div><div class="ttdef"><b>Definition:</b> format.h:660</div></div>
<div class="ttc" id="agroup__flac__format_html_ga73711753949d786e168222b2cf9502dd"><div class="ttname"><a href="group__flac__format.html#ga73711753949d786e168222b2cf9502dd">FLAC__FRAME_HEADER_BLOCKING_STRATEGY_LEN</a></div><div class="ttdeci">const uint32_t FLAC__FRAME_HEADER_BLOCKING_STRATEGY_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga753f44c8d74e17a258026cdeb9aed017"><div class="ttname"><a href="group__flac__format.html#ga753f44c8d74e17a258026cdeb9aed017">FLAC__EntropyCodingMethod_PartitionedRiceContents::capacity_by_order</a></div><div class="ttdeci">uint32_t capacity_by_order</div><div class="ttdef"><b>Definition:</b> format.h:221</div></div>
<div class="ttc" id="agroup__flac__format_html_ga76dbd1212d330807cda289660f5ee754"><div class="ttname"><a href="group__flac__format.html#ga76dbd1212d330807cda289660f5ee754">FLAC__StreamMetadata_Picture::height</a></div><div class="ttdeci">FLAC__uint32 height</div><div class="ttdef"><b>Definition:</b> format.h:801</div></div>
<div class="ttc" id="agroup__flac__format_html_ga76dc2c2ae2385f2ab0752f16f7f9d4c1"><div class="ttname"><a href="group__flac__format.html#ga76dc2c2ae2385f2ab0752f16f7f9d4c1">FLAC__STREAM_METADATA_CUESHEET_TRACK_ISRC_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_TRACK_ISRC_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga78d78f45f123cfbb50cebd61b96097df"><div class="ttname"><a href="group__flac__format.html#ga78d78f45f123cfbb50cebd61b96097df">FLAC__SubframeTypeString</a></div><div class="ttdeci">const char *const FLAC__SubframeTypeString[]</div></div>
<div class="ttc" id="agroup__flac__format_html_ga79855f8525672e37f299bbe02952ef9c"><div class="ttname"><a href="group__flac__format.html#ga79855f8525672e37f299bbe02952ef9c">FLAC__ChannelAssignment</a></div><div class="ttdeci">FLAC__ChannelAssignment</div><div class="ttdef"><b>Definition:</b> format.h:388</div></div>
<div class="ttc" id="agroup__flac__format_html_ga7a62ec09e6f3029297179ef65377265f"><div class="ttname"><a href="group__flac__format.html#ga7a62ec09e6f3029297179ef65377265f">FLAC__FrameHeader::number_type</a></div><div class="ttdeci">FLAC__FrameNumberType number_type</div><div class="ttdef"><b>Definition:</b> format.h:434</div></div>
<div class="ttc" id="agroup__flac__format_html_ga7aed9c761b806bfd787c077da0ab9a07"><div class="ttname"><a href="group__flac__format.html#ga7aed9c761b806bfd787c077da0ab9a07">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_RAW_LEN</a></div><div class="ttdeci">const uint32_t FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_RAW_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga7af18147ae3a5bb75136843f6e271a4d"><div class="ttname"><a href="group__flac__format.html#ga7af18147ae3a5bb75136843f6e271a4d">FLAC__FRAME_HEADER_SYNC</a></div><div class="ttdeci">const uint32_t FLAC__FRAME_HEADER_SYNC</div></div>
<div class="ttc" id="agroup__flac__format_html_ga7ff8c3f4693944031b9ac8ff99093df6"><div class="ttname"><a href="group__flac__format.html#ga7ff8c3f4693944031b9ac8ff99093df6">FLAC__STREAM_METADATA_VORBIS_COMMENT_ENTRY_LENGTH_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_VORBIS_COMMENT_ENTRY_LENGTH_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga8040c7fa72cfc55c74e43d620e64a805"><div class="ttname"><a href="group__flac__format.html#ga8040c7fa72cfc55c74e43d620e64a805">FLAC__STREAM_METADATA_APPLICATION_ID_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_APPLICATION_ID_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga80fb6cc2fb05edcea2a7e3ae004096a9"><div class="ttname"><a href="group__flac__format.html#ga80fb6cc2fb05edcea2a7e3ae004096a9">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER</a></div><div class="ttdeci">const uint32_t FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER</div></div>
<div class="ttc" id="agroup__flac__format_html_ga82ca3ffc97c106c61882134f1a7fb1be"><div class="ttname"><a href="group__flac__format.html#ga82ca3ffc97c106c61882134f1a7fb1be">FLAC__format_picture_is_legal</a></div><div class="ttdeci">FLAC__bool FLAC__format_picture_is_legal(const FLAC__StreamMetadata_Picture *picture, const char **violation)</div></div>
<div class="ttc" id="agroup__flac__format_html_ga86cd10934697bc18066f19922470e6c0"><div class="ttname"><a href="group__flac__format.html#ga86cd10934697bc18066f19922470e6c0">FLAC__Subframe_Fixed::order</a></div><div class="ttdeci">uint32_t order</div><div class="ttdef"><b>Definition:</b> format.h:309</div></div>
<div class="ttc" id="agroup__flac__format_html_ga8b1ff7a7f8b8ec51cd0a1dd21a8d06ae"><div class="ttname"><a href="group__flac__format.html#ga8b1ff7a7f8b8ec51cd0a1dd21a8d06ae">FLAC__EntropyCodingMethod_PartitionedRiceContents::raw_bits</a></div><div class="ttdeci">uint32_t * raw_bits</div><div class="ttdef"><b>Definition:</b> format.h:216</div></div>
<div class="ttc" id="agroup__flac__format_html_ga8c686e8933c321c9d386db6a6f0d5f70"><div class="ttname"><a href="group__flac__format.html#ga8c686e8933c321c9d386db6a6f0d5f70">FLAC__FRAME_HEADER_SAMPLE_RATE_LEN</a></div><div class="ttdeci">const uint32_t FLAC__FRAME_HEADER_SAMPLE_RATE_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga8d2909446c32443619b9967188a07fb7"><div class="ttname"><a href="group__flac__format.html#ga8d2909446c32443619b9967188a07fb7">FLAC__FRAME_HEADER_CHANNEL_ASSIGNMENT_LEN</a></div><div class="ttdeci">const uint32_t FLAC__FRAME_HEADER_CHANNEL_ASSIGNMENT_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga8f4ad64ca91dd750a38b5c2d30838fdc"><div class="ttname"><a href="group__flac__format.html#ga8f4ad64ca91dd750a38b5c2d30838fdc">FLAC__SUBFRAME_ZERO_PAD_LEN</a></div><div class="ttdeci">const uint32_t FLAC__SUBFRAME_ZERO_PAD_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga8fe9ebc78386cd2a3d23b7b8e3818e1c"><div class="ttname"><a href="group__flac__format.html#ga8fe9ebc78386cd2a3d23b7b8e3818e1c">FLAC__FrameNumberType</a></div><div class="ttdeci">FLAC__FrameNumberType</div><div class="ttdef"><b>Definition:</b> format.h:403</div></div>
<div class="ttc" id="agroup__flac__format_html_ga90cbf669f1c3400813ee4ecdd3462ca3"><div class="ttname"><a href="group__flac__format.html#ga90cbf669f1c3400813ee4ecdd3462ca3">FLAC__STREAM_METADATA_LENGTH_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_LENGTH_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga918e00beab5d7826e37b6397520df4c8"><div class="ttname"><a href="group__flac__format.html#ga918e00beab5d7826e37b6397520df4c8">FLAC__SUBFRAME_LPC_QLP_SHIFT_LEN</a></div><div class="ttdeci">const uint32_t FLAC__SUBFRAME_LPC_QLP_SHIFT_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga931a0e63c0f2b31fab801e1dd693fa4e"><div class="ttname"><a href="group__flac__format.html#ga931a0e63c0f2b31fab801e1dd693fa4e">FLAC__FrameNumberTypeString</a></div><div class="ttdeci">const char *const FLAC__FrameNumberTypeString[]</div></div>
<div class="ttc" id="agroup__flac__format_html_ga93b8d9b7b76ff5cefa8ce8965a9dca9c"><div class="ttname"><a href="group__flac__format.html#ga93b8d9b7b76ff5cefa8ce8965a9dca9c">FLAC__SUBFRAME_TYPE_VERBATIM_BYTE_ALIGNED_MASK</a></div><div class="ttdeci">const uint32_t FLAC__SUBFRAME_TYPE_VERBATIM_BYTE_ALIGNED_MASK</div></div>
<div class="ttc" id="agroup__flac__format_html_ga951733d2ea01943514290012cd622d3a"><div class="ttname"><a href="group__flac__format.html#ga951733d2ea01943514290012cd622d3a">FLAC__EntropyCodingMethodType</a></div><div class="ttdeci">FLAC__EntropyCodingMethodType</div><div class="ttdef"><b>Definition:</b> format.h:191</div></div>
<div class="ttc" id="agroup__flac__format_html_ga9518ce587ec26d2c1e315edcc99c1e82"><div class="ttname"><a href="group__flac__format.html#ga9518ce587ec26d2c1e315edcc99c1e82">FLAC__FrameHeader::channels</a></div><div class="ttdeci">uint32_t channels</div><div class="ttdef"><b>Definition:</b> format.h:425</div></div>
<div class="ttc" id="agroup__flac__format_html_ga96a62923f1443fd3a5a3498e701e6ecf"><div class="ttname"><a href="group__flac__format.html#ga96a62923f1443fd3a5a3498e701e6ecf">FLAC__StreamMetadata_SeekPoint::sample_number</a></div><div class="ttdeci">FLAC__uint64 sample_number</div><div class="ttdef"><b>Definition:</b> format.h:582</div></div>
<div class="ttc" id="agroup__flac__format_html_ga978b9c0ec4220d22a6bd4aab75fb9949"><div class="ttname"><a href="group__flac__format.html#ga978b9c0ec4220d22a6bd4aab75fb9949">FLAC__STREAM_METADATA_CUESHEET_INDEX_RESERVED_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_INDEX_RESERVED_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga980438c380697df6f332cb27dc4672c4"><div class="ttname"><a href="group__flac__format.html#ga980438c380697df6f332cb27dc4672c4">FLAC__FrameHeader::crc</a></div><div class="ttdeci">FLAC__uint8 crc</div><div class="ttdef"><b>Definition:</b> format.h:446</div></div>
<div class="ttc" id="agroup__flac__format_html_ga9a31f752e16da9d690f8d5ff85aed89c"><div class="ttname"><a href="group__flac__format.html#ga9a31f752e16da9d690f8d5ff85aed89c">FLAC__FrameHeader::channel_assignment</a></div><div class="ttdeci">FLAC__ChannelAssignment channel_assignment</div><div class="ttdef"><b>Definition:</b> format.h:428</div></div>
<div class="ttc" id="agroup__flac__format_html_ga9a91512adcf0f8293c0a8793ce8b246c"><div class="ttname"><a href="group__flac__format.html#ga9a91512adcf0f8293c0a8793ce8b246c">FLAC__STREAM_METADATA_PICTURE_TYPE_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_PICTURE_TYPE_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga9b4af2e10b627c0e79abf4cdd79f80e0"><div class="ttname"><a href="group__flac__format.html#ga9b4af2e10b627c0e79abf4cdd79f80e0">FLAC__StreamMetadata_Picture::mime_type</a></div><div class="ttdeci">char * mime_type</div><div class="ttdef"><b>Definition:</b> format.h:780</div></div>
<div class="ttc" id="agroup__flac__format_html_ga9c71b5d77920e6d3aee6893795c43605"><div class="ttname"><a href="group__flac__format.html#ga9c71b5d77920e6d3aee6893795c43605">FLAC__StreamMetadata_Picture::data</a></div><div class="ttdeci">FLAC__byte * data</div><div class="ttdef"><b>Definition:</b> format.h:815</div></div>
<div class="ttc" id="agroup__flac__format_html_ga9d3b4268a36fa8a5d5f8cf2ee704ceb2"><div class="ttname"><a href="group__flac__format.html#ga9d3b4268a36fa8a5d5f8cf2ee704ceb2">FLAC__STREAM_METADATA_CUESHEET_INDEX_NUMBER_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_INDEX_NUMBER_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_ga9e95bd97ef2fa28b1d5bbd3917160f9d"><div class="ttname"><a href="group__flac__format.html#ga9e95bd97ef2fa28b1d5bbd3917160f9d">FLAC__STREAM_METADATA_SEEKPOINT_SAMPLE_NUMBER_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_SEEKPOINT_SAMPLE_NUMBER_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gaa2f5b8086802007a2a21c208a42259dd"><div class="ttname"><a href="group__flac__format.html#gaa2f5b8086802007a2a21c208a42259dd">FLAC__Subframe_Constant::value</a></div><div class="ttdeci">FLAC__int64 value</div><div class="ttdef"><b>Definition:</b> format.h:282</div></div>
<div class="ttc" id="agroup__flac__format_html_gaa30d6a1d38397b4851add1bb2a6d145c"><div class="ttname"><a href="group__flac__format.html#gaa30d6a1d38397b4851add1bb2a6d145c">FLAC__STREAM_METADATA_CUESHEET_NUM_TRACKS_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_NUM_TRACKS_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gaa51331191b62fb15793b0a35ea8821e1"><div class="ttname"><a href="group__flac__format.html#gaa51331191b62fb15793b0a35ea8821e1">FLAC__STREAM_METADATA_IS_LAST_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_IS_LAST_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gaa95eb3cb07b7d503de94521a155af6bc"><div class="ttname"><a href="group__flac__format.html#gaa95eb3cb07b7d503de94521a155af6bc">FLAC__STREAM_SYNC_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_SYNC_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gaa9ad23f06a579d1110d61d54c8c999f0"><div class="ttname"><a href="group__flac__format.html#gaa9ad23f06a579d1110d61d54c8c999f0">FLAC__MetadataTypeString</a></div><div class="ttdeci">const char *const FLAC__MetadataTypeString[]</div></div>
<div class="ttc" id="agroup__flac__format_html_gaa9ed0fa4ed04dbfdaa163d0f5308c080"><div class="ttname"><a href="group__flac__format.html#gaa9ed0fa4ed04dbfdaa163d0f5308c080">FLAC__format_cuesheet_is_legal</a></div><div class="ttdeci">FLAC__bool FLAC__format_cuesheet_is_legal(const FLAC__StreamMetadata_CueSheet *cue_sheet, FLAC__bool check_cd_da_subset, const char **violation)</div></div>
<div class="ttc" id="agroup__flac__format_html_gaaa177c78a35cdd323845928326274f63"><div class="ttname"><a href="group__flac__format.html#gaaa177c78a35cdd323845928326274f63">FLAC__STREAM_METADATA_SEEKPOINT_STREAM_OFFSET_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_SEEKPOINT_STREAM_OFFSET_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gaab054a54f7725f6fc250321f245e1f9d"><div class="ttname"><a href="group__flac__format.html#gaab054a54f7725f6fc250321f245e1f9d">FLAC__STREAM_METADATA_STREAMINFO_MIN_FRAME_SIZE_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_STREAMINFO_MIN_FRAME_SIZE_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gaac031487db3e1961cb5d48f0ce5107b8"><div class="ttname"><a href="group__flac__format.html#gaac031487db3e1961cb5d48f0ce5107b8">FLAC__STREAM_METADATA_STREAMINFO_SAMPLE_RATE_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_STREAMINFO_SAMPLE_RATE_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gaae2030a18d8421dc476ff18c95f773d7"><div class="ttname"><a href="group__flac__format.html#gaae2030a18d8421dc476ff18c95f773d7">FLAC__STREAM_METADATA_CUESHEET_MEDIA_CATALOG_NUMBER_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_MEDIA_CATALOG_NUMBER_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gaae73b50a208bc0b9479b56b5be546f69"><div class="ttname"><a href="group__flac__format.html#gaae73b50a208bc0b9479b56b5be546f69">FLAC__STREAM_METADATA_STREAMINFO_BITS_PER_SAMPLE_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_STREAMINFO_BITS_PER_SAMPLE_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gaaffe9c1f7369b7d52ffc85d1325ce1f4"><div class="ttname"><a href="group__flac__format.html#gaaffe9c1f7369b7d52ffc85d1325ce1f4">FLAC__StreamMetadata::data</a></div><div class="ttdeci">union FLAC__StreamMetadata::@4 data</div></div>
<div class="ttc" id="agroup__flac__format_html_gab1a1d3929a4e5a5aff2c15010742aa21"><div class="ttname"><a href="group__flac__format.html#gab1a1d3929a4e5a5aff2c15010742aa21">FLAC__ChannelAssignmentString</a></div><div class="ttdeci">const char *const FLAC__ChannelAssignmentString[]</div></div>
<div class="ttc" id="agroup__flac__format_html_gab3821624c367fac8d994d0ab43229c13"><div class="ttname"><a href="group__flac__format.html#gab3821624c367fac8d994d0ab43229c13">FLAC__FRAME_HEADER_SYNC_LEN</a></div><div class="ttdeci">const uint32_t FLAC__FRAME_HEADER_SYNC_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gab448a7b0ee7c06c6fa23155d29c37ccb"><div class="ttname"><a href="group__flac__format.html#gab448a7b0ee7c06c6fa23155d29c37ccb">FLAC__STREAM_METADATA_CUESHEET_INDEX_OFFSET_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_INDEX_OFFSET_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gab7c3111fe0e73ac3b323ba881d02a8b1"><div class="ttname"><a href="group__flac__format.html#gab7c3111fe0e73ac3b323ba881d02a8b1">FLAC__STREAM_METADATA_STREAMINFO_CHANNELS_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_STREAMINFO_CHANNELS_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gab91be48874aec97177106a4086163188"><div class="ttname"><a href="group__flac__format.html#gab91be48874aec97177106a4086163188">FLAC__Subframe_Fixed::residual</a></div><div class="ttdeci">const FLAC__int32 * residual</div><div class="ttdef"><b>Definition:</b> format.h:315</div></div>
<div class="ttc" id="agroup__flac__format_html_gabcdd1a9220a30da08e713c0ae6767c10"><div class="ttname"><a href="group__flac__format.html#gabcdd1a9220a30da08e713c0ae6767c10">FLAC__StreamMetadata::length</a></div><div class="ttdeci">uint32_t length</div><div class="ttdef"><b>Definition:</b> format.h:850</div></div>
<div class="ttc" id="agroup__flac__format_html_gabd0d5d6fe71b337244712b244ae7cb0f"><div class="ttname"><a href="group__flac__format.html#gabd0d5d6fe71b337244712b244ae7cb0f">FLAC__MAX_FIXED_ORDER</a></div><div class="ttdeci">#define FLAC__MAX_FIXED_ORDER</div><div class="ttdef"><b>Definition:</b> format.h:145</div></div>
<div class="ttc" id="agroup__flac__format_html_gabd1db9449935817aedeab02d8aedd2fd"><div class="ttname"><a href="group__flac__format.html#gabd1db9449935817aedeab02d8aedd2fd">FLAC__FrameHeader::bits_per_sample</a></div><div class="ttdeci">uint32_t bits_per_sample</div><div class="ttdef"><b>Definition:</b> format.h:431</div></div>
<div class="ttc" id="agroup__flac__format_html_gabdd6d64bf281c49c720b97b955d4eee7"><div class="ttname"><a href="group__flac__format.html#gabdd6d64bf281c49c720b97b955d4eee7">FLAC__FrameFooter::crc</a></div><div class="ttdeci">FLAC__uint16 crc</div><div class="ttdef"><b>Definition:</b> format.h:468</div></div>
<div class="ttc" id="agroup__flac__format_html_gabf8b5851429eae13f26267bafe7c5d32"><div class="ttname"><a href="group__flac__format.html#gabf8b5851429eae13f26267bafe7c5d32">FLAC__VerbatimSubframeDataType</a></div><div class="ttdeci">FLAC__VerbatimSubframeDataType</div><div class="ttdef"><b>Definition:</b> format.h:286</div></div>
<div class="ttc" id="agroup__flac__format_html_gac0478a55947c6fb97f53f6a9222a0952"><div class="ttname"><a href="group__flac__format.html#gac0478a55947c6fb97f53f6a9222a0952">FLAC__FRAME_HEADER_CRC_LEN</a></div><div class="ttdeci">const uint32_t FLAC__FRAME_HEADER_CRC_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gac221421bca83976925e2a41438157bb9"><div class="ttname"><a href="group__flac__format.html#gac221421bca83976925e2a41438157bb9">FLAC__StreamMetadata_CueSheet_Index::offset</a></div><div class="ttdeci">FLAC__uint64 offset</div><div class="ttdef"><b>Definition:</b> format.h:655</div></div>
<div class="ttc" id="agroup__flac__format_html_gac4fb0980ac6a409916e4122ba25ae8fd"><div class="ttname"><a href="group__flac__format.html#gac4fb0980ac6a409916e4122ba25ae8fd">FLAC__STREAM_METADATA_CUESHEET_TRACK_NUMBER_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_TRACK_NUMBER_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gac71714ba8ddbbd66d26bb78a427fac01"><div class="ttname"><a href="group__flac__format.html#gac71714ba8ddbbd66d26bb78a427fac01">FLAC__MetadataType</a></div><div class="ttdeci">FLAC__MetadataType</div><div class="ttdef"><b>Definition:</b> format.h:496</div></div>
<div class="ttc" id="agroup__flac__format_html_gac7884342f77d4f16f1921a0cc7a2d3ef"><div class="ttname"><a href="group__flac__format.html#gac7884342f77d4f16f1921a0cc7a2d3ef">FLAC__SUBFRAME_TYPE_FIXED_BYTE_ALIGNED_MASK</a></div><div class="ttdeci">const uint32_t FLAC__SUBFRAME_TYPE_FIXED_BYTE_ALIGNED_MASK</div></div>
<div class="ttc" id="agroup__flac__format_html_gacae4d0d439ea8900c5771eb967aec9bf"><div class="ttname"><a href="group__flac__format.html#gacae4d0d439ea8900c5771eb967aec9bf">FLAC__Subframe_LPC::residual</a></div><div class="ttdeci">const FLAC__int32 * residual</div><div class="ttdef"><b>Definition:</b> format.h:341</div></div>
<div class="ttc" id="agroup__flac__format_html_gacb235be931ef14cee71ad37bc1924667"><div class="ttname"><a href="group__flac__format.html#gacb235be931ef14cee71ad37bc1924667">FLAC__SUBFRAME_TYPE_CONSTANT_BYTE_ALIGNED_MASK</a></div><div class="ttdeci">const uint32_t FLAC__SUBFRAME_TYPE_CONSTANT_BYTE_ALIGNED_MASK</div></div>
<div class="ttc" id="agroup__flac__format_html_gacb893f63a196f70263468770a90580a4"><div class="ttname"><a href="group__flac__format.html#gacb893f63a196f70263468770a90580a4">FLAC__StreamMetadata_Picture::data_length</a></div><div class="ttdeci">FLAC__uint32 data_length</div><div class="ttdef"><b>Definition:</b> format.h:812</div></div>
<div class="ttc" id="agroup__flac__format_html_gacb9458a79b7d214e8758cc5ad4e2b18a"><div class="ttname"><a href="group__flac__format.html#gacb9458a79b7d214e8758cc5ad4e2b18a">FLAC__STREAM_METADATA_CUESHEET_RESERVED_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_RESERVED_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gad09fd65eb06250d671d05eb8e999cc89"><div class="ttname"><a href="group__flac__format.html#gad09fd65eb06250d671d05eb8e999cc89">FLAC__STREAM_METADATA_CUESHEET_TRACK_OFFSET_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_TRACK_OFFSET_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gad5cccab0de3adda58914edf3c31fd64f"><div class="ttname"><a href="group__flac__format.html#gad5cccab0de3adda58914edf3c31fd64f">FLAC__VENDOR_STRING</a></div><div class="ttdeci">const char * FLAC__VENDOR_STRING</div></div>
<div class="ttc" id="agroup__flac__format_html_gad5d58774aea926635e6841c411d60566"><div class="ttname"><a href="group__flac__format.html#gad5d58774aea926635e6841c411d60566">FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER</a></div><div class="ttdeci">const FLAC__uint64 FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER</div></div>
<div class="ttc" id="agroup__flac__format_html_gad68cbedf46ac71af5c219263fc70719a"><div class="ttname"><a href="group__flac__format.html#gad68cbedf46ac71af5c219263fc70719a">FLAC__StreamMetadata_CueSheet_Track::pre_emphasis</a></div><div class="ttdeci">uint32_t pre_emphasis</div><div class="ttdef"><b>Definition:</b> format.h:686</div></div>
<div class="ttc" id="agroup__flac__format_html_gadb1401b2f8af05132420145a99f68c6e"><div class="ttname"><a href="group__flac__format.html#gadb1401b2f8af05132420145a99f68c6e">FLAC__Subframe_LPC::entropy_coding_method</a></div><div class="ttdeci">FLAC__EntropyCodingMethod entropy_coding_method</div><div class="ttdef"><b>Definition:</b> format.h:323</div></div>
<div class="ttc" id="agroup__flac__format_html_gadd671150e8ba353cd4664dcf874557c4"><div class="ttname"><a href="group__flac__format.html#gadd671150e8ba353cd4664dcf874557c4">FLAC__StreamMetadata_SeekPoint::frame_samples</a></div><div class="ttdeci">uint32_t frame_samples</div><div class="ttdef"><b>Definition:</b> format.h:589</div></div>
<div class="ttc" id="agroup__flac__format_html_gaddc05a87a1da1ec7dd2301944ff2819c"><div class="ttname"><a href="group__flac__format.html#gaddc05a87a1da1ec7dd2301944ff2819c">FLAC__StreamMetadata_Picture::type</a></div><div class="ttdeci">FLAC__StreamMetadata_Picture_Type type</div><div class="ttdef"><b>Definition:</b> format.h:777</div></div>
<div class="ttc" id="agroup__flac__format_html_gade950cdedc8096355882d77a05873586"><div class="ttname"><a href="group__flac__format.html#gade950cdedc8096355882d77a05873586">FLAC__EntropyCodingMethod_PartitionedRice::order</a></div><div class="ttdeci">uint32_t order</div><div class="ttdef"><b>Definition:</b> format.h:232</div></div>
<div class="ttc" id="agroup__flac__format_html_gae048df385980088b4c29c52aa7207306"><div class="ttname"><a href="group__flac__format.html#gae048df385980088b4c29c52aa7207306">FLAC__format_sample_rate_is_subset</a></div><div class="ttdeci">FLAC__bool FLAC__format_sample_rate_is_subset(uint32_t sample_rate)</div></div>
<div class="ttc" id="agroup__flac__format_html_gae5fb55cd5977ebf178c5b38da831c057"><div class="ttname"><a href="group__flac__format.html#gae5fb55cd5977ebf178c5b38da831c057">FLAC__format_vorbiscomment_entry_name_is_legal</a></div><div class="ttdeci">FLAC__bool FLAC__format_vorbiscomment_entry_name_is_legal(const char *name)</div></div>
<div class="ttc" id="agroup__flac__format_html_gaec6fd2f0de2c3f88b7bb0449d178043c"><div class="ttname"><a href="group__flac__format.html#gaec6fd2f0de2c3f88b7bb0449d178043c">FLAC__STREAM_METADATA_TYPE_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_TYPE_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gaed36cf061a5112a72d33b5fdb2941cf4"><div class="ttname"><a href="group__flac__format.html#gaed36cf061a5112a72d33b5fdb2941cf4">FLAC__FRAME_HEADER_RESERVED_LEN</a></div><div class="ttdeci">const uint32_t FLAC__FRAME_HEADER_RESERVED_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gaedcf1a3e5e62485e7ce250eda1f3e588"><div class="ttname"><a href="group__flac__format.html#gaedcf1a3e5e62485e7ce250eda1f3e588">FLAC__Subframe_LPC::quantization_level</a></div><div class="ttdeci">int quantization_level</div><div class="ttdef"><b>Definition:</b> format.h:332</div></div>
<div class="ttc" id="agroup__flac__format_html_gaef40bbf85abe12e035f66f2d54ed316c"><div class="ttname"><a href="group__flac__format.html#gaef40bbf85abe12e035f66f2d54ed316c">FLAC__StreamMetadata::is_last</a></div><div class="ttdeci">FLAC__bool is_last</div><div class="ttdef"><b>Definition:</b> format.h:847</div></div>
<div class="ttc" id="agroup__flac__format_html_gaf17c1738bab67eba049ee101acfd36f0"><div class="ttname"><a href="group__flac__format.html#gaf17c1738bab67eba049ee101acfd36f0">FLAC__StreamMetadata_Picture::colors</a></div><div class="ttdeci">FLAC__uint32 colors</div><div class="ttdef"><b>Definition:</b> format.h:807</div></div>
<div class="ttc" id="agroup__flac__format_html_gaf2e0e7e4f28e357646ad7e5dfcc90f2c"><div class="ttname"><a href="group__flac__format.html#gaf2e0e7e4f28e357646ad7e5dfcc90f2c">FLAC__SUBFRAME_WASTED_BITS_FLAG_LEN</a></div><div class="ttdeci">const uint32_t FLAC__SUBFRAME_WASTED_BITS_FLAG_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gaf537b699909721adca031b6e3826ce22"><div class="ttname"><a href="group__flac__format.html#gaf537b699909721adca031b6e3826ce22">FLAC__STREAM_METADATA_PICTURE_HEIGHT_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_PICTURE_HEIGHT_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gaf6d3e836cee023e0b8d897f1fdc9825d"><div class="ttname"><a href="group__flac__format.html#gaf6d3e836cee023e0b8d897f1fdc9825d">FLAC__StreamMetadata_Picture_Type</a></div><div class="ttdeci">FLAC__StreamMetadata_Picture_Type</div><div class="ttdef"><b>Definition:</b> format.h:739</div></div>
<div class="ttc" id="agroup__flac__format_html_gaf7f2927d240eeab1214a88bceb5deae6"><div class="ttname"><a href="group__flac__format.html#gaf7f2927d240eeab1214a88bceb5deae6">FLAC__STREAM_METADATA_CUESHEET_TRACK_TYPE_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_CUESHEET_TRACK_TYPE_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gaf836406a1f4c1b37ef6e4023f65c127f"><div class="ttname"><a href="group__flac__format.html#gaf836406a1f4c1b37ef6e4023f65c127f">FLAC__STREAM_SYNC</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_SYNC</div></div>
<div class="ttc" id="agroup__flac__format_html_gaf9b185ee73ab9166498aa087f506c895"><div class="ttname"><a href="group__flac__format.html#gaf9b185ee73ab9166498aa087f506c895">FLAC__FRAME_HEADER_BLOCK_SIZE_LEN</a></div><div class="ttdeci">const uint32_t FLAC__FRAME_HEADER_BLOCK_SIZE_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gafb35eac8504f1903654cb28f924c5c22"><div class="ttname"><a href="group__flac__format.html#gafb35eac8504f1903654cb28f924c5c22">FLAC__STREAM_METADATA_STREAMINFO_MAX_FRAME_SIZE_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_STREAMINFO_MAX_FRAME_SIZE_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gafd1dd421206189d123f644ff3717cb12"><div class="ttname"><a href="group__flac__format.html#gafd1dd421206189d123f644ff3717cb12">FLAC__STREAM_METADATA_PICTURE_DATA_LENGTH_LEN</a></div><div class="ttdeci">const uint32_t FLAC__STREAM_METADATA_PICTURE_DATA_LENGTH_LEN</div></div>
<div class="ttc" id="agroup__flac__format_html_gga1f431eaf213e74d7747589932d263348a31437462c3e4c3a5a214a91eff8cc3af"><div class="ttname"><a href="group__flac__format.html#gga1f431eaf213e74d7747589932d263348a31437462c3e4c3a5a214a91eff8cc3af">FLAC__SUBFRAME_TYPE_LPC</a></div><div class="ttdeci">@ FLAC__SUBFRAME_TYPE_LPC</div><div class="ttdef"><b>Definition:</b> format.h:268</div></div>
<div class="ttc" id="agroup__flac__format_html_gga1f431eaf213e74d7747589932d263348a6b3cce73039a513f9afefdc8e4f664a5"><div class="ttname"><a href="group__flac__format.html#gga1f431eaf213e74d7747589932d263348a6b3cce73039a513f9afefdc8e4f664a5">FLAC__SUBFRAME_TYPE_FIXED</a></div><div class="ttdeci">@ FLAC__SUBFRAME_TYPE_FIXED</div><div class="ttdef"><b>Definition:</b> format.h:267</div></div>
<div class="ttc" id="agroup__flac__format_html_gga1f431eaf213e74d7747589932d263348a8520596ef07d6c8577f07025f137657b"><div class="ttname"><a href="group__flac__format.html#gga1f431eaf213e74d7747589932d263348a8520596ef07d6c8577f07025f137657b">FLAC__SUBFRAME_TYPE_VERBATIM</a></div><div class="ttdeci">@ FLAC__SUBFRAME_TYPE_VERBATIM</div><div class="ttdef"><b>Definition:</b> format.h:266</div></div>
<div class="ttc" id="agroup__flac__format_html_gga1f431eaf213e74d7747589932d263348a9bf56d836aeffb11d614e29ea1cdf2a9"><div class="ttname"><a href="group__flac__format.html#gga1f431eaf213e74d7747589932d263348a9bf56d836aeffb11d614e29ea1cdf2a9">FLAC__SUBFRAME_TYPE_CONSTANT</a></div><div class="ttdeci">@ FLAC__SUBFRAME_TYPE_CONSTANT</div><div class="ttdef"><b>Definition:</b> format.h:265</div></div>
<div class="ttc" id="agroup__flac__format_html_gga79855f8525672e37f299bbe02952ef9ca28d41295b20593561dc9934cc977d5cb"><div class="ttname"><a href="group__flac__format.html#gga79855f8525672e37f299bbe02952ef9ca28d41295b20593561dc9934cc977d5cb">FLAC__CHANNEL_ASSIGNMENT_LEFT_SIDE</a></div><div class="ttdeci">@ FLAC__CHANNEL_ASSIGNMENT_LEFT_SIDE</div><div class="ttdef"><b>Definition:</b> format.h:390</div></div>
<div class="ttc" id="agroup__flac__format_html_gga79855f8525672e37f299bbe02952ef9ca3c554e4c8512c2de31dfd3305f8b31b3"><div class="ttname"><a href="group__flac__format.html#gga79855f8525672e37f299bbe02952ef9ca3c554e4c8512c2de31dfd3305f8b31b3">FLAC__CHANNEL_ASSIGNMENT_INDEPENDENT</a></div><div class="ttdeci">@ FLAC__CHANNEL_ASSIGNMENT_INDEPENDENT</div><div class="ttdef"><b>Definition:</b> format.h:389</div></div>
<div class="ttc" id="agroup__flac__format_html_gga79855f8525672e37f299bbe02952ef9ca85c1512c0473b5ede364a9943759a80c"><div class="ttname"><a href="group__flac__format.html#gga79855f8525672e37f299bbe02952ef9ca85c1512c0473b5ede364a9943759a80c">FLAC__CHANNEL_ASSIGNMENT_MID_SIDE</a></div><div class="ttdeci">@ FLAC__CHANNEL_ASSIGNMENT_MID_SIDE</div><div class="ttdef"><b>Definition:</b> format.h:392</div></div>
<div class="ttc" id="agroup__flac__format_html_gga79855f8525672e37f299bbe02952ef9cad155b61582140b2b90362005f1a93e2e"><div class="ttname"><a href="group__flac__format.html#gga79855f8525672e37f299bbe02952ef9cad155b61582140b2b90362005f1a93e2e">FLAC__CHANNEL_ASSIGNMENT_RIGHT_SIDE</a></div><div class="ttdeci">@ FLAC__CHANNEL_ASSIGNMENT_RIGHT_SIDE</div><div class="ttdef"><b>Definition:</b> format.h:391</div></div>
<div class="ttc" id="agroup__flac__format_html_gga8fe9ebc78386cd2a3d23b7b8e3818e1ca0b9cbf3853f0ae105cf9b5360164f794"><div class="ttname"><a href="group__flac__format.html#gga8fe9ebc78386cd2a3d23b7b8e3818e1ca0b9cbf3853f0ae105cf9b5360164f794">FLAC__FRAME_NUMBER_TYPE_FRAME_NUMBER</a></div><div class="ttdeci">@ FLAC__FRAME_NUMBER_TYPE_FRAME_NUMBER</div><div class="ttdef"><b>Definition:</b> format.h:404</div></div>
<div class="ttc" id="agroup__flac__format_html_gga8fe9ebc78386cd2a3d23b7b8e3818e1ca9220ce93dcc151e5edd5db7e7155b35a"><div class="ttname"><a href="group__flac__format.html#gga8fe9ebc78386cd2a3d23b7b8e3818e1ca9220ce93dcc151e5edd5db7e7155b35a">FLAC__FRAME_NUMBER_TYPE_SAMPLE_NUMBER</a></div><div class="ttdeci">@ FLAC__FRAME_NUMBER_TYPE_SAMPLE_NUMBER</div><div class="ttdef"><b>Definition:</b> format.h:405</div></div>
<div class="ttc" id="agroup__flac__format_html_gga951733d2ea01943514290012cd622d3aa202960a608ee91f9f11c2575b9ecc5aa"><div class="ttname"><a href="group__flac__format.html#gga951733d2ea01943514290012cd622d3aa202960a608ee91f9f11c2575b9ecc5aa">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2</a></div><div class="ttdeci">@ FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2</div><div class="ttdef"><b>Definition:</b> format.h:196</div></div>
<div class="ttc" id="agroup__flac__format_html_gga951733d2ea01943514290012cd622d3aa5253f8b8edc61220739f229a299775dd"><div class="ttname"><a href="group__flac__format.html#gga951733d2ea01943514290012cd622d3aa5253f8b8edc61220739f229a299775dd">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE</a></div><div class="ttdeci">@ FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE</div><div class="ttdef"><b>Definition:</b> format.h:192</div></div>
<div class="ttc" id="agroup__flac__format_html_ggabf8b5851429eae13f26267bafe7c5d32a9c1ed26317d9c2fe252bc92a4d1c6e4a"><div class="ttname"><a href="group__flac__format.html#ggabf8b5851429eae13f26267bafe7c5d32a9c1ed26317d9c2fe252bc92a4d1c6e4a">FLAC__VERBATIM_SUBFRAME_DATA_TYPE_INT32</a></div><div class="ttdeci">@ FLAC__VERBATIM_SUBFRAME_DATA_TYPE_INT32</div><div class="ttdef"><b>Definition:</b> format.h:287</div></div>
<div class="ttc" id="agroup__flac__format_html_ggabf8b5851429eae13f26267bafe7c5d32aaf4bfde2c07ab557250a2bdc63e7ad6a"><div class="ttname"><a href="group__flac__format.html#ggabf8b5851429eae13f26267bafe7c5d32aaf4bfde2c07ab557250a2bdc63e7ad6a">FLAC__VERBATIM_SUBFRAME_DATA_TYPE_INT64</a></div><div class="ttdeci">@ FLAC__VERBATIM_SUBFRAME_DATA_TYPE_INT64</div><div class="ttdef"><b>Definition:</b> format.h:288</div></div>
<div class="ttc" id="agroup__flac__format_html_ggac71714ba8ddbbd66d26bb78a427fac01a0b3f07ae60609126562cd0233ce00a65"><div class="ttname"><a href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01a0b3f07ae60609126562cd0233ce00a65">FLAC__METADATA_TYPE_CUESHEET</a></div><div class="ttdeci">@ FLAC__METADATA_TYPE_CUESHEET</div><div class="ttdef"><b>Definition:</b> format.h:513</div></div>
<div class="ttc" id="agroup__flac__format_html_ggac71714ba8ddbbd66d26bb78a427fac01a1a2f283a3dd9e7b46181d7a114ec5805"><div class="ttname"><a href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01a1a2f283a3dd9e7b46181d7a114ec5805">FLAC__MAX_METADATA_TYPE</a></div><div class="ttdeci">@ FLAC__MAX_METADATA_TYPE</div><div class="ttdef"><b>Definition:</b> format.h:522</div></div>
<div class="ttc" id="agroup__flac__format_html_ggac71714ba8ddbbd66d26bb78a427fac01a2b287a22a1ac9440b309127884c8d41b"><div class="ttname"><a href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01a2b287a22a1ac9440b309127884c8d41b">FLAC__METADATA_TYPE_APPLICATION</a></div><div class="ttdeci">@ FLAC__METADATA_TYPE_APPLICATION</div><div class="ttdef"><b>Definition:</b> format.h:504</div></div>
<div class="ttc" id="agroup__flac__format_html_ggac71714ba8ddbbd66d26bb78a427fac01a5f6323e489be1318f0e3747960ebdd91"><div class="ttname"><a href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01a5f6323e489be1318f0e3747960ebdd91">FLAC__METADATA_TYPE_SEEKTABLE</a></div><div class="ttdeci">@ FLAC__METADATA_TYPE_SEEKTABLE</div><div class="ttdef"><b>Definition:</b> format.h:507</div></div>
<div class="ttc" id="agroup__flac__format_html_ggac71714ba8ddbbd66d26bb78a427fac01a6dcb741fc0aef389580f110e88beb896"><div class="ttname"><a href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01a6dcb741fc0aef389580f110e88beb896">FLAC__METADATA_TYPE_PADDING</a></div><div class="ttdeci">@ FLAC__METADATA_TYPE_PADDING</div><div class="ttdef"><b>Definition:</b> format.h:501</div></div>
<div class="ttc" id="agroup__flac__format_html_ggac71714ba8ddbbd66d26bb78a427fac01acf28ae2788366617c1aeab81d5961c6e"><div class="ttname"><a href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01acf28ae2788366617c1aeab81d5961c6e">FLAC__METADATA_TYPE_PICTURE</a></div><div class="ttdeci">@ FLAC__METADATA_TYPE_PICTURE</div><div class="ttdef"><b>Definition:</b> format.h:516</div></div>
<div class="ttc" id="agroup__flac__format_html_ggac71714ba8ddbbd66d26bb78a427fac01acf6ac61fcc866608f5583c275dc34d47"><div class="ttname"><a href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01acf6ac61fcc866608f5583c275dc34d47">FLAC__METADATA_TYPE_UNDEFINED</a></div><div class="ttdeci">@ FLAC__METADATA_TYPE_UNDEFINED</div><div class="ttdef"><b>Definition:</b> format.h:519</div></div>
<div class="ttc" id="agroup__flac__format_html_ggac71714ba8ddbbd66d26bb78a427fac01acffa517e969ba6a868dcf10e5da75c28"><div class="ttname"><a href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01acffa517e969ba6a868dcf10e5da75c28">FLAC__METADATA_TYPE_STREAMINFO</a></div><div class="ttdeci">@ FLAC__METADATA_TYPE_STREAMINFO</div><div class="ttdef"><b>Definition:</b> format.h:498</div></div>
<div class="ttc" id="agroup__flac__format_html_ggac71714ba8ddbbd66d26bb78a427fac01ad013576bc5196b907547739518605520"><div class="ttname"><a href="group__flac__format.html#ggac71714ba8ddbbd66d26bb78a427fac01ad013576bc5196b907547739518605520">FLAC__METADATA_TYPE_VORBIS_COMMENT</a></div><div class="ttdeci">@ FLAC__METADATA_TYPE_VORBIS_COMMENT</div><div class="ttdef"><b>Definition:</b> format.h:510</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825da1282e252e20553c39907074052960f42"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da1282e252e20553c39907074052960f42">FLAC__STREAM_METADATA_PICTURE_TYPE_LEAD_ARTIST</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_LEAD_ARTIST</div><div class="ttdef"><b>Definition:</b> format.h:747</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825da31d75150a4079482fe122e703eff9141"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da31d75150a4079482fe122e703eff9141">FLAC__STREAM_METADATA_PICTURE_TYPE_PUBLISHER_LOGOTYPE</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_PUBLISHER_LOGOTYPE</div><div class="ttdef"><b>Definition:</b> format.h:760</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825da3e20b405fd4e835ff3a4465b8bcb7c36"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da3e20b405fd4e835ff3a4465b8bcb7c36">FLAC__STREAM_METADATA_PICTURE_TYPE_FRONT_COVER</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_FRONT_COVER</div><div class="ttdef"><b>Definition:</b> format.h:743</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825da4cead70f8720f180fc220e6df8d55cce"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da4cead70f8720f180fc220e6df8d55cce">FLAC__STREAM_METADATA_PICTURE_TYPE_ARTIST</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_ARTIST</div><div class="ttdef"><b>Definition:</b> format.h:748</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825da4d4dc6904984370501865988d948de3f"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da4d4dc6904984370501865988d948de3f">FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_PERFORMANCE</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_PERFORMANCE</div><div class="ttdef"><b>Definition:</b> format.h:755</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825da5ea1554bc96deb45731bc5897600d1c2"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da5ea1554bc96deb45731bc5897600d1c2">FLAC__STREAM_METADATA_PICTURE_TYPE_COMPOSER</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_COMPOSER</div><div class="ttdef"><b>Definition:</b> format.h:751</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825da5eca52e5cfcb718f33f5fce9b1021a49"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da5eca52e5cfcb718f33f5fce9b1021a49">FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON_STANDARD</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON_STANDARD</div><div class="ttdef"><b>Definition:</b> format.h:741</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825da751716a4528a78a8d53f435c816c4917"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da751716a4528a78a8d53f435c816c4917">FLAC__STREAM_METADATA_PICTURE_TYPE_BAND_LOGOTYPE</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_BAND_LOGOTYPE</div><div class="ttdef"><b>Definition:</b> format.h:759</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825da7adc2b194968b51768721de7bda39df9"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da7adc2b194968b51768721de7bda39df9">FLAC__STREAM_METADATA_PICTURE_TYPE_VIDEO_SCREEN_CAPTURE</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_VIDEO_SCREEN_CAPTURE</div><div class="ttdef"><b>Definition:</b> format.h:756</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825da8515523b4c9ab65ffef7db98bc09ceb1"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da8515523b4c9ab65ffef7db98bc09ceb1">FLAC__STREAM_METADATA_PICTURE_TYPE_BAND</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_BAND</div><div class="ttdef"><b>Definition:</b> format.h:750</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825da86159eda8969514f5992b3e341103f22"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da86159eda8969514f5992b3e341103f22">FLAC__STREAM_METADATA_PICTURE_TYPE_LYRICIST</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_LYRICIST</div><div class="ttdef"><b>Definition:</b> format.h:752</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825da89ba412c9d89c937c28afdab508d047a"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da89ba412c9d89c937c28afdab508d047a">FLAC__STREAM_METADATA_PICTURE_TYPE_ILLUSTRATION</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_ILLUSTRATION</div><div class="ttdef"><b>Definition:</b> format.h:758</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825da8cee3bb376ed1044b3a7e20b9c971ff1"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da8cee3bb376ed1044b3a7e20b9c971ff1">FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_RECORDING</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_RECORDING</div><div class="ttdef"><b>Definition:</b> format.h:754</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825da9ae132f2ee7d3baf35f94a9dc9640f62"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825da9ae132f2ee7d3baf35f94a9dc9640f62">FLAC__STREAM_METADATA_PICTURE_TYPE_BACK_COVER</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_BACK_COVER</div><div class="ttdef"><b>Definition:</b> format.h:744</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825daaf44b9d5fb75dde6941463e5029aa351"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825daaf44b9d5fb75dde6941463e5029aa351">FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON</div><div class="ttdef"><b>Definition:</b> format.h:742</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825dabbf0d7c519ae8ba8cec7d1f165f67b0f"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dabbf0d7c519ae8ba8cec7d1f165f67b0f">FLAC__STREAM_METADATA_PICTURE_TYPE_FISH</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_FISH</div><div class="ttdef"><b>Definition:</b> format.h:757</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825dac96e810cdd81465709b4a3a03289e89c"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dac96e810cdd81465709b4a3a03289e89c">FLAC__STREAM_METADATA_PICTURE_TYPE_RECORDING_LOCATION</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_RECORDING_LOCATION</div><div class="ttdef"><b>Definition:</b> format.h:753</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825dac994edc4166107ab5790e49f0b57ffd9"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dac994edc4166107ab5790e49f0b57ffd9">FLAC__STREAM_METADATA_PICTURE_TYPE_MEDIA</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_MEDIA</div><div class="ttdef"><b>Definition:</b> format.h:746</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825dad3cb471b7925ae5034d9fd9ecfafb87a"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dad3cb471b7925ae5034d9fd9ecfafb87a">FLAC__STREAM_METADATA_PICTURE_TYPE_LEAFLET_PAGE</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_LEAFLET_PAGE</div><div class="ttdef"><b>Definition:</b> format.h:745</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825dadd6d6af32499b1973e48c9e8f13357ce"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dadd6d6af32499b1973e48c9e8f13357ce">FLAC__STREAM_METADATA_PICTURE_TYPE_OTHER</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_OTHER</div><div class="ttdef"><b>Definition:</b> format.h:740</div></div>
<div class="ttc" id="agroup__flac__format_html_ggaf6d3e836cee023e0b8d897f1fdc9825dae01a47af0b0c4d89500b755ebca866ce"><div class="ttname"><a href="group__flac__format.html#ggaf6d3e836cee023e0b8d897f1fdc9825dae01a47af0b0c4d89500b755ebca866ce">FLAC__STREAM_METADATA_PICTURE_TYPE_CONDUCTOR</a></div><div class="ttdeci">@ FLAC__STREAM_METADATA_PICTURE_TYPE_CONDUCTOR</div><div class="ttdef"><b>Definition:</b> format.h:749</div></div>
<div class="ttc" id="astructFLAC____EntropyCodingMethod__PartitionedRiceContents_html"><div class="ttname"><a href="structFLAC____EntropyCodingMethod__PartitionedRiceContents.html">FLAC__EntropyCodingMethod_PartitionedRiceContents</a></div><div class="ttdef"><b>Definition:</b> format.h:211</div></div>
<div class="ttc" id="astructFLAC____EntropyCodingMethod__PartitionedRice_html"><div class="ttname"><a href="structFLAC____EntropyCodingMethod__PartitionedRice.html">FLAC__EntropyCodingMethod_PartitionedRice</a></div><div class="ttdef"><b>Definition:</b> format.h:230</div></div>
<div class="ttc" id="astructFLAC____EntropyCodingMethod_html"><div class="ttname"><a href="structFLAC____EntropyCodingMethod.html">FLAC__EntropyCodingMethod</a></div><div class="ttdef"><b>Definition:</b> format.h:252</div></div>
<div class="ttc" id="astructFLAC____FrameFooter_html"><div class="ttname"><a href="structFLAC____FrameFooter.html">FLAC__FrameFooter</a></div><div class="ttdef"><b>Definition:</b> format.h:467</div></div>
<div class="ttc" id="astructFLAC____FrameHeader_html"><div class="ttname"><a href="structFLAC____FrameHeader.html">FLAC__FrameHeader</a></div><div class="ttdef"><b>Definition:</b> format.h:418</div></div>
<div class="ttc" id="astructFLAC____Frame_html"><div class="ttname"><a href="structFLAC____Frame.html">FLAC__Frame</a></div><div class="ttdef"><b>Definition:</b> format.h:480</div></div>
<div class="ttc" id="astructFLAC____StreamMetadata__Application_html"><div class="ttname"><a href="structFLAC____StreamMetadata__Application.html">FLAC__StreamMetadata_Application</a></div><div class="ttdef"><b>Definition:</b> format.h:572</div></div>
<div class="ttc" id="astructFLAC____StreamMetadata__CueSheet__Index_html"><div class="ttname"><a href="structFLAC____StreamMetadata__CueSheet__Index.html">FLAC__StreamMetadata_CueSheet_Index</a></div><div class="ttdef"><b>Definition:</b> format.h:654</div></div>
<div class="ttc" id="astructFLAC____StreamMetadata__CueSheet__Track_html"><div class="ttname"><a href="structFLAC____StreamMetadata__CueSheet__Track.html">FLAC__StreamMetadata_CueSheet_Track</a></div><div class="ttdef"><b>Definition:</b> format.h:673</div></div>
<div class="ttc" id="astructFLAC____StreamMetadata__CueSheet_html"><div class="ttname"><a href="structFLAC____StreamMetadata__CueSheet.html">FLAC__StreamMetadata_CueSheet</a></div><div class="ttdef"><b>Definition:</b> format.h:710</div></div>
<div class="ttc" id="astructFLAC____StreamMetadata__Padding_html"><div class="ttname"><a href="structFLAC____StreamMetadata__Padding.html">FLAC__StreamMetadata_Padding</a></div><div class="ttdef"><b>Definition:</b> format.h:561</div></div>
<div class="ttc" id="astructFLAC____StreamMetadata__Picture_html"><div class="ttname"><a href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a></div><div class="ttdef"><b>Definition:</b> format.h:776</div></div>
<div class="ttc" id="astructFLAC____StreamMetadata__SeekPoint_html"><div class="ttname"><a href="structFLAC____StreamMetadata__SeekPoint.html">FLAC__StreamMetadata_SeekPoint</a></div><div class="ttdef"><b>Definition:</b> format.h:581</div></div>
<div class="ttc" id="astructFLAC____StreamMetadata__SeekTable_html"><div class="ttname"><a href="structFLAC____StreamMetadata__SeekTable.html">FLAC__StreamMetadata_SeekTable</a></div><div class="ttdef"><b>Definition:</b> format.h:619</div></div>
<div class="ttc" id="astructFLAC____StreamMetadata__StreamInfo_html"><div class="ttname"><a href="structFLAC____StreamMetadata__StreamInfo.html">FLAC__StreamMetadata_StreamInfo</a></div><div class="ttdef"><b>Definition:</b> format.h:536</div></div>
<div class="ttc" id="astructFLAC____StreamMetadata__Unknown_html"><div class="ttname"><a href="structFLAC____StreamMetadata__Unknown.html">FLAC__StreamMetadata_Unknown</a></div><div class="ttdef"><b>Definition:</b> format.h:834</div></div>
<div class="ttc" id="astructFLAC____StreamMetadata__VorbisComment__Entry_html"><div class="ttname"><a href="structFLAC____StreamMetadata__VorbisComment__Entry.html">FLAC__StreamMetadata_VorbisComment_Entry</a></div><div class="ttdef"><b>Definition:</b> format.h:631</div></div>
<div class="ttc" id="astructFLAC____StreamMetadata__VorbisComment_html"><div class="ttname"><a href="structFLAC____StreamMetadata__VorbisComment.html">FLAC__StreamMetadata_VorbisComment</a></div><div class="ttdef"><b>Definition:</b> format.h:641</div></div>
<div class="ttc" id="astructFLAC____StreamMetadata_html"><div class="ttname"><a href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a></div><div class="ttdef"><b>Definition:</b> format.h:841</div></div>
<div class="ttc" id="astructFLAC____Subframe__Constant_html"><div class="ttname"><a href="structFLAC____Subframe__Constant.html">FLAC__Subframe_Constant</a></div><div class="ttdef"><b>Definition:</b> format.h:281</div></div>
<div class="ttc" id="astructFLAC____Subframe__Fixed_html"><div class="ttname"><a href="structFLAC____Subframe__Fixed.html">FLAC__Subframe_Fixed</a></div><div class="ttdef"><b>Definition:</b> format.h:305</div></div>
<div class="ttc" id="astructFLAC____Subframe__LPC_html"><div class="ttname"><a href="structFLAC____Subframe__LPC.html">FLAC__Subframe_LPC</a></div><div class="ttdef"><b>Definition:</b> format.h:322</div></div>
<div class="ttc" id="astructFLAC____Subframe__Verbatim_html"><div class="ttname"><a href="structFLAC____Subframe__Verbatim.html">FLAC__Subframe_Verbatim</a></div><div class="ttdef"><b>Definition:</b> format.h:294</div></div>
<div class="ttc" id="astructFLAC____Subframe_html"><div class="ttname"><a href="structFLAC____Subframe.html">FLAC__Subframe</a></div><div class="ttdef"><b>Definition:</b> format.h:351</div></div>
</div><!-- fragment --></div><!-- contents -->

<hr size="1"/>
Copyright (c) 2000-2009  Josh Coalson
Copyright (c) 2011-2023  Xiph.Org Foundation
<!-- Copyright (c) 2000-2009  Josh Coalson -->
<!-- Copyright (c) 2011-2023  Xiph.Org Foundation -->
<!-- Permission is granted to copy, distribute and/or modify this document -->
<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
<!-- or any later version published by the Free Software Foundation; -->
<!-- with no invariant sections. -->
<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
</body>
</html>
